MELTRRSRGYGKPPWKFTGSALYQLHLVKAETARVFIPKEFRLVEAFGYTLGGFFLASYDDSPAGVFDELVVIAGIVWNPPTSCAWAAKVLVNSDEACDHGRKDVGLPSQVARFSKRITPVLRQPENRRNGFLNVLRVGAHSPKDQMDVQVSEIKDHSALDVCRISLTTIGTFSPALKVDKWSSPVIRMSLPSFSGRTEYNPNLLRYSCHIECRLRLVSPAKVSRLSHALRDDDNQTSQSRGSDPLDLTSEEFMANGQDPSVSVMLSKPILALEFRSLKMQVEAPILVAQ*