MVEEFLEKLPEIDTRYEDIVPMEQVSSMVSNGGGSVAMQRDDEYRNRIMKTDEEISDKASTCGKLLIFLSVALVIMTLPF SLFVCFKVVQEYERAVIFRLGRLMQGGAKGPGIFFILPCIDSYARVDLRTRTYDVPPQEVLTKDSVTVSVDAVVYYRVSN ATVSIANVENAHHSTRLLAQTTLRNTMGTRHLHEILSERMTISGTMQVQLDEATDAWGIKVERVEIKDVRLPVQLQRAMA AEAEAAREARAKVIAAEGEQKASRALREASEVIGDSPAALQLRYLQTLNTISAEKNSTIVFPLPIDLITYFLKTNEATTQ QNARAAAAAIGNTPPPLQLAPQQQMGQQQQPQYQQPQQQQQQYQPQQQQQQQQQQPQQQDQLYQQGQQISSAM