MALSLCRGACLVGKVGVAESADSKLWRRYGAGDRLMTSAALRTTLLRSVLARSCQRSGASHCALSARDLHNRSGRRHLTKASASDVRTSETVTGQAAMGEIVPAVIVGAGRVGSALEKMGGGNDVLVKRGEPIPADGQGPIIICTRNDSLAGIIDATPASRREDLVFIQNGMLEPFLESKGLASATQVLVYFAVAKAGDAPIDGKTDMNPEGLTASTGKWASAVAARLESAGLSCKVLDAEEFKKPQLEKLIWISAFMLVGTRHPGATCGDVESKYREEVVSLIQELAAVAESVKNTKFDSGIEERLCAYARSVSHYPTAVKEFEWRNGWFYDISQRALSNGETDPCPLHTAWLKEVGVVKS*