MLLGAFAEANSDVIHLDYKGCVLKALVEYIVTNSPGVLRSEGDGTDEGDFVSLIAAAMFFELPDLCEKVFNHISHVLSKNHSSLIAILEACQQEGPAVPAQLKELAVSCLVLNMDAFDMTAISLLSADSLEELLKCDTVHISEFRFFELVSHWANQNQEYHGCMVAGVKSSGLVPPERLLEAFEKQSMTSKEQHSVVFNRARGPVVWKNSLTTESSMPKHVTASGASDFLEYPPISCGRHEWTLDVVEKSQGDWIGMAIGNTCQLEWLGNQEGGWALGVDGRACHNKKTLSKGHPRFKQGSRVTLTLNLLPNEERNGTLCASIDDGKPFIVFENLRDELHSGNGGFVPAVWHFSGVKLRLVQIKQLED*