MGRTTNQLGNEHRMSINELCHYLLFSGLFIAFTYSRKQTPAFGASPYFLCTPLSPLGPSFRHIPSNFSNYNVFTNSNANAPLFYQISGTWSNHEGSISPRCRIPSFYGFPFCYRVQPQSHNVSKREGHREAIFCSFVLSFAKNSILSLPRYEQQSGVAPPNEVYTPRTFVPSRTELGRNRTFRRRRKPVALLDPSRGGKMSFAPLNKGARRSRNKGSRERVHSEGNTNLSSHLARDAKDRASSIDEQRIDSTVGTALFFSPSLSASSNPSARNLFVRTEPLAESNPVPQDPILAIHPPRIYAGDVASAMGFGLYRSKMMSRIVALYSPMQKDATERNRTLCSAG*