MNSSLLLRWTGSSSTALRRFAFAHSRTVARGFAANFSRDKPHVNIGTIGHVDHGKTTLTQAITKVLSEKGWSQAMTYEQIDKAPEEKARKITINTSHIEYETANRHYGHIDCPGHADYVKNMITGAAQMDGGILVVAATDGPMPQTREHILLAKQVGIPNLVVFLNKVDLVDDEELLELVEMEIRELLDFYDFPGDDIPIIRGSALAAAEGRNPEIGSEKILELMAAVDEKIPEPMRDLDKDFLMPIEDVFSIAGRGTVVTGRVQQGKVNVGDELDVIGLDQNHKTICTGVEMFKKLLDFGMAGDNIGALLRGLKREDVRRGQILCKPGSMKTSKKFEAEVYALKKDEGGRHTPFMTNYRPQFFFRTADITGSLQLKSGTEMVMPGDNTTVDVELISPVALEPGLRFNMREGGMTVGTGIVTKVSE*