MSPFEMHLDMVTSEDALLLPSTATPSSSSPSSIPKCLTERCKVCEDRSNNSRYGAPACLGCTVFFRRAVVNKMQYRCLREQKCLISFTYRCACRYCRFQKCLNVGMRPNSIQRRDLVGPRKLSGDSLPDVIVLEDQYETFLEEFASFQKKQFSEHLPYFSEHQVDVAFHKDQSNIVKFRRRARAHDVNIMLKLCLKQASEWGSRLKPFKKLPVDSKKSMMAEYCLAFNLIDQGYKTSKEADLGIWLLQNGSFMHPDYFFGLNVTNVNMESMKLKTQLHHNFVTEMINCLGTPFRRLQIDDVECAALKIILLLTPSCTKRAIYAGQEGVLAGLYTKCTEELMDHCMSKFPESGAERFGEILLLLGGIRCGIKAMYNQTRVSDLFNFMKLDPTVRDILLS