MELFETSPYFFPDQRFYDGENFFPSRLPGYDQAGYQDRAGMGLSPDSRVLPGSVLEDKVSPVPGIPQQEHCPGQCLPWACKICKRKTVSIDRRRAATLREKRRLKKVNEAFEALKRSTLLNPNQRLPKVEILRSAIQYIERLQSLLSTLNQQEREQRDMHFRNTSPQQGVPVSSDCGTNSASCSPAWSSPTQQCTSAFSSNPGDLLSEDSSEQPSLHSLSSIVDSIAAEEAPVTFTEGTILN