MLEAGKELHAKICRHGLEGRTYIASSLWVFTASALALTILRVTGKEEARGDLELAHGERHGELFERMLDEGLPVREQKRSSAFSRRCSCALSGPGIPSWLLFLQEQNLEERVKVSRMKILRGLIDRGLSPGRRCRGPHRGKKTCHTKRRDPQRKRPNTRSRAGNPQGDQCQAGSRILSRDCIMLDQSIAGNNPRNCHCPQYGEGLKRGTIAALREVAAYLLDHPGALAGKNERSETYLDFLQRLQLGSTGSRLLPVARLPARRIATALAPSWLCEIFAQERLACLAMARTPKSSPFCAISRQMPGPGARVIMSCFAMLSSLAVLDMLRRGETLWKNARVINPRHGTPKSSMHLAILDRLEEKRGETL*