MGSETAQKSCPPLHFVLFPFMAQGHMIPMVDIARLLAQRGVTITIVTTPYNAGRFKNVLSRAIDSGLPIKVVHVKFPSQEAGMPEGKENIDMLDSMELMIPFFKAVNMLEEPVQKLMEEMSPRPSCLISDMCLFYTSKLAKKFNIPKILFHGMCCFCLLCMHVLRENLEILENLESDKEYFTVPYFPDRVEFTRPQVPVETYVPGDWKEFLDEIKEADKTSYGVVVNTFQELEPAYVKGYKEARSGKAWSIGPVSLCNKIGEDKAERGNKAVIGQDECFKWLDAREEGSVLYVCLGSICNLPLSQLKELGLGLEESQRPFIWVIRGWEKYNELAEWILESGFEERVKERGLLIKGWAPQVLILSHSSVGGFLTHCGWNSTLEGITSGLPLLTWPLFADQFCNEKLVVQVLKAGVKAGVEQPMKWGEEEKIGVLVDKEGVKKAVEELMGESDDAKERRRRAKELGELAHKAVEEGGSSHSNITSLLEDIMQLAQSNN*