MWVLSTERAELTFFATPESVPGGYAILSHVWDETEQTFQDIKLLHSRNAPADCNPRDFASSKVRNFCVLAESHGYQWAWIDTCCIDKASSAELSEAINSMFQYYALADVCYAYLRDVPSQDYVEGESSDFRSSLWHKRGWTLQELVAPETVVFLSSEWKALGTKCDLAFLLEGITSVPASILRMEAELTSVSIAARMSWAADRNTTRPEDQAYCLMGIFKIHMPLLYGEGPQAFRRLQDEIMKQHIDTSILAWGPIYQPRPHRDNPKKPIHDHSEETYLFASSPSAFRGCTGRRAIIPNRSSGDASRQISEADTVSSSVLLSWLWF*