MVEEFLEKLPEIDTRYEDIVPMEQVSSMVSNGGGSVAMQRDDEYRNRIMKIRRLDTQAKHSHGFLYSDEEISDKASTCGK LLIFLSVALVIMTLPFSLFVCFKVVQEYERAVIFRLGRLMQGGAKGPGIFFILPCIDSYARVDLRTRTYDVPPQEVLTKD SVTVSVDAVVYYRVSNATVSIANVENAHHSTRLLAQTTLRNTMGTRHLHEILSERMTISGTMQVQLDEATDAWGIKVERV EIKDVRLPVQLQRAMAAEAEAAREARAKVIAAEGEQKASRALREASEVIGDSPAALQLRYLQTLNTISAEKNSTIVFPLP IDLITYFLKTNEATTQQNARAAAAAIGNTPPPLQLAPQQQMGQQQQPQYQQPQQQQQQYQPQQQQQQQQQQPQQQDQLYQ QGQQISSAM