MGGAPLSILSPSKPVPDPDGEDLQNPSEALLQAGTKNPISSAKPPTNAILFTFILLTTSVAVAASMAFAFLFFSSSSQSPPPSIPSIPIHLAARPLTRLNKPVVILISSDGFRFGYQFKTPTPNIARLIANGTEAETGLIPVFPTLTFPNHYSIATGLYPPFHGIINNRFVDPATGEVFTMRSHEPKWWLGEPLWVTVANHGLRAATYFWPGSEVKKGNWNCPSNFCQNYNDSVPFEERVDTILQYFDLPTSEIPVFMTLYFEEPDHQGHQVGPDDPAITEAVGRIDRMIGRLIQGLEKRGVFEDVTIMLVGDHGMVGTCDKKLIFLEDLAPWIKLPSDWVMTFTPVLSIRPPSGVSPSHVVDKMKEGLSSGKVGNGKNLRVFLKEDLPDRLHYKASDRIPPIIGLIEEGFKVEQTRSNKQECGGAHGYDNAFFSMRTIFIAHGPQFVRGRKVPSFENVEIYNLVTSILKIKGAPTNGTASFPNSILLQS