MVEEFLEKLPEIDTRYEDIVPMEQVSSMVSNGGGSVAMQRDDEYRNRIMKIRRLADEEISDKASTCGKLLIFLSVALVIM TLPFSLFVCFKVVQEYERAVIFRLGRLMQGGAKGPGIFFILPCIDSYARVDLRTRTYDVPPQEVLTKDSVTVSVDAVVYY RVSNATVSIANVENAHHSTRLLAQTTLRNTMGTRHLHEILSERMTISGTMQVQLDEATDAWGIKVERVEIKDVRLPVQLQ RAMAAEAEAAREARAKVIAAEGEQKASRALREASEVIGDSPAALQLRYLQTLNTISAEKNSTIVFPLPIDLITYFLKTNE ATTQQNARAAAAAIGNTPPPLQLAPQQQMGQQQQPQYQQPQQQQQQYQPQQQQQQQQQQPQQQDQLYQQGQQISSAM