MDFLDEETLFAAEKASITMAQVAKDHGHWPRLFQTLSKSRRIRDFVPGNSWFMPHYCDSPHEQRYHNEKKPRSTSSYSASQKKAAMLRFIGDQAATARKLELKGEQHYNYGNADSQKEQAGKDRKLQSVANPWFCFVEEGALDEDCFVRISRVQSPTHDPLLIAQGFGKWSTDSDYWKYGRKDPSIALDLSRWIPCLVGGGKKNYEGLWPELKHFGHGASKQPLLSEKDKFLPRPRRRFRIYGFHSPWATSQLSQRDPL*