MDAAAPEATGGFCGGGGGLSTGRKLVPWSSWAEWRHVRDGLFSASPAAALRRIAAWRSRGTLPVPVDVTAAFVEIRLRDPFFRSVMAVDDALESEEMLSMLYSMAIMRLVNGFVENPHKKTGYSISELAEAVGIPRVLVDIRHESSHRTLPSLRLLRLAAIKAFDWLKCIYWDSQTNAIPDVQVEVRSKLHEINNFMKGKDSMKAKSGSKRKRSEKMISRNIKYVRRLYYACPSEVAFVILDFFQRGAPESSENSDVLETDKDVDQSSDIHSEISNNDMRTIITKLSEKEPRLLLGILKSVIETIETMEDLENKGEYNASLPAKVELLSSHVLWLVTKLKELKDSGCIGVVHEIGVLSSDRNAVPRFCLAKLLRKLLSLSIIDERCIIDAALVLIEMATNNVQEKLRKLPMLSLGKVARDSTLPEPTKETESVEEATEKLEMFKSRLKQKDLRLAENDTGASLNTIMPEKRNRWSTAKSWTPCPIGMIPCSFSSVAVLPTLDVVDHESRDEILEQHVSVEPDDHTERIGYYSDPEKQLDAERIPELSRPSPEECEISDMPELAFPLKGRLLVGGVWKMVSEEELLFIKSKMKILL*