MELPSFDMPSTLPCSFPVALHPQYESIRAQCDPWILSIARPSSNAARTFIVDCLFPYFCCVSCPMADTTRVVLATKLVSWLFISDTDDDDPNALGSDDSASERRHEIILAILAAGCMNDSVSTGDAALDAFSEVWQGICKDMSPWLQLRFVQAMKGYFNAVKLQARYRRLRSVPDVEQYKEICRPASFALPAFILMEYSHHIELDEETLHSPHIVRLQEAVIDHICWCNDVISCKLEISIGDYFNLPSVLCAAEACTFTEAIRRVVSDIEKVDKLCAELVDAITSGNLIENPGVRSYVSGLCSSMSGNLVWSYKTARYKKSCTRDRIVLAQLPRARQGYHVGGLPMRQPTFVPAAWCRLGVALTRYQTMPGAKQLAFTPTSLFRGEEIEQQSKGHRHSTSLGSLHKNRTSLVETLVRPATNASKYGLGLTPSSSLVSIRTIAI*