MMRVLGYPRLISIANFRVPNFPLVAEILVWLVKQFDPDIDIPNEHDTEEQRVALIRNVAEFMALKTNIKLNTKKLYQADGYGVKEILKITTMLYDAQNSSSIKENRSGNNQSTVNFDISDKISELKTTRQLASQLTINGATLFDLLGREMELREIRNTKIARQFDTSEIEAALKDVIENTSKEIEETKKQIDNVKDTEQNLDARIERRKTELDRNQKRLHTLKKVRPAFMEEFEKLEIELRSLYNDYLEKFRYLAYLEHLYEDAAKAEQERFERRQAATKKQLEQMRAEDSNFESMMEGNDSLFATNLQEPLVTSLTNPETTTTEKSAQSAHVKPSTGKASKMQYTQRRIYGSMSGRQRGTIQESNDSDGSLDSDSDLLIDGDLDDDDDDDDDLLNSVGAPDIGGYDLKTAQEKRSVSKIDRHSDDDF