MAHRVLLLVLSLAAAAAVVAAAVDAEDPLIRQVVPGGDDNDLELNAESHFLNFVQRFGKSYKDADEHAYRLSVFKANLRRARRHQLLDPSAEHGITKFSDLTPAEFRRTYLGLRKSRRALLRELGDSAHEAPVLPTDGLPEDFDWRDHGAVGPVKNQGSCGSCWSFSASGALEGAHYLATGKLEVLSEQQFVDCDHECDPSEPDSCDSGCNGGLMTTAFSYLQKAGGLESEKDYPYTGSNGKCKFDKSKIVASVQNFSVVSVDEDQIAANLIKHGPLAIGINAAYMQTYIGGVSCPYICGRHLDHGVLLVGYGAAGFAPIRLKEKPYWIIKNSWGENWGENGYYKICRGSNVRNKCGVDSMVSTVSAIHASKEE*