MHCFALSLMFTGTDMALFTASQTMEFQKSKFWESGMASEGSMSMLSNRMCSHAKRWRELICMGAPCLAQAAGVPILKPLSRGCRSGVSACSLSLEVMEMDHTFGFQTAVEEAQRSLLAAKVEATSGLRGIGLVKLMGRQSGFIAMQASLASGLVDICLIPEEPFDLEGDHGLLAYIERVMAYKGHCVLCCAEGAGQNLLQPQDGSPRELDPSGNVKLKDIGIFLKHKIRQHFATSPTAGGPVDLKLIDPTYMIRTIESGQQDSIYCKVLAHSAVDAAFAGYTGICVAQVNTHFAMLPIPVITKYPRRVDPLGKPWTRLKADVQQPPLHK*