MESLGTFGEVDCGVPIRDFFSQFDKNSKEDDAGGVPSKAKQKKLARESAALSENQLPCEAGSSIFLRHDPDRFDRMRAVITGPGGTPYSGGCFVFDVYFPAGYPEKPPMVNLDTTGGGRVRFNPNLYADGKVCLSLLGTWHGGGMEEKWDAKKSSLYQVLVSIQGLILVDDPMFNEPGFDGIRGTTEGDMKSREHNEEIRLYTVRHAMIAHLKKPRAGVEKVLTEHFRLRKWTVMREVLSWCKEAGDPTVQKRMWGAARELSQLLAAL*