MGARALRSSHPSLSPTTKANNGIKSVSNTESSELNSRFPHATLGTRCKLRNENEACPDSRAISVDNEKSRFIGGLSRKQSNQGYSNDTQRRTDVCFPTQPANCRDPRPLGEKSYTNNNIQYLMSYLSCHGHTSLSPKTFTSPTAKEFATLSLFLFCKVDKKFKFGLRAEDDISLIFKQLRYPIQVSKNALYAVGSPHTWPSLLAALTWLVQLFVYAEKAQQNPEKQQLGQFKPDAAFFGYIKSAYGFFLAGNDEGCDVVQHNYFSEKFTSKSHFFKATRGIEKNNYELEVVLASLMSKTPNTIGLQKEKVIRASAIKKLSEDTIKVLCIVEGADIHVEFTKQETRLSERRMDVCLRNISALKQSEILNSKYKSFTRSKTNSGDQVRDKEIHAIIQSQRSVVDSCTVTDIAMTESALDLLKGKAEVYCSSARSIQLLPHSSLNAVAVGKYSYNCLQDMDNFKNSVWRTIKIKRRDLALLKRTAERELEDIAEELHFCSETCIKRYQAYFFSDIFQL*