MPSIDTFLQTAYQFIKALFVRVTKRMYRTAAVLMTGAAVVTVIAFNSVSFGGVGKNAASAHREYPDDVELTEMLQSEETTETESLSEFTILASNEESQHLLGQRLEQGIQDELAKEALEVEVIEREVRMQTQQAAQEAEERERRERAVISYSDEDYSVLQKIVQAEAGVCDDRGKILVANVIINRVKNKKFPNSVKAVVYEPSQFSPVLDGTINSCKVTQQTIDCVNRALEGEDYSGGALYFMNRGISASSNVRWFDGKLTYVMQHGGHEFYK