MSLFLKQILLFSLPLIFLFCLLLPLHHFHSHTHTQTHFPHNPTFSNPFSPPPRIAYFITGTKNDGSRIFRLLQAVYHPRNYYLLHLDQFASHKQRLKLALKVGSVDVFVAAENVNVIEKADAVNEEGSSPLGLVLHGTAVLLKWKLDWDWFVNLDASDYPLIPQDDFLRILSFVPRNLNFIEYNKNISPEEYQKALEVIVDSRLYILLRGKMFVGDRKRVLPSAFKLFMGSQHVILNRKFVEYSIQGWENFPRLLLLYFTNTRSSHKGYFQTLACNTMEFSDAVINSNLRFINSDNTARDPSDFRAPNSDRILKREVAFVGNVSADSPLLDMIDAHILHRGHGMVSPGGWCLGSSNWFSDPCDEWGDPSVLRPGPAAKELEKFLMKSIKDMSIKSSSCDHQ*