MSDGNNDWCTIESDPGVFTSLIESFGVKNVELSELWSLDDESLLSLTNPMEGVENASVHGLIFLFKWQSSHAGNTNDNSPEEETGKALVGEDVPNDLFFAKQVTHNACATQAILSVLRLVLGSTLSNFKSFTSHFPPDLRGEAIGSSDEIRTAHNSFGRAEDAFLSDPSKPKRIATDDDDVFHFVAYVPNDKDECVYELDGLKEGPIRVGSYKKEGEDGNSTLQWVQVARDSIQNRLSHYSPTEIKFNLMAMVQDRRTYLTERLNSLAAIGIEESDPAMLTVRSELHLEEEKRARWEIENERRRFNYLPFCVELLRSLAGSGKFESLVDKAKTSAGEKRKRAEAWKKQG*