MKISNLLAAFLAFSGGFFCASAEVPKVNKEGLNELITADKVLMVKFYAPWCGHCKALAPEYESAADELEKDGISLVEVDCTEEGDLCSEYSIRGYPTLNVFKNGKQISQYSGPRKHDALVKYMRKQLLPTVKPISKDTLENFVEKADDLAVVAFFKDQKLNDTYTEVAEVMKDDFVFAASDDKELAKSLGSNFPGIVAFTKDAAQDSDKLVYTGDWDPASIADFIGVSSIPLLDELNQMTFGKYQQSGLPLGIIFYNSTESRDELYDVFQPLAKKYQDTLRFAFLDAVRYGAVAKQMNVESDWPAFVIANLKSMLKYPFPTTELTAKAMTKFVGDFVDGKLQPKIKSQPIPESQEDLVVLVADNFDDIVMDETKDVLVEFYAPWCGHCKNLAPTYEKLAEEYSDDSNVVVAKIDATENDISVSISGFPTIMFFKANDKVNPVRYEGDRTLEDLSAFIDKHASFEPIKKEKESVPAPDLEDQVAVEDEMADEL*