MPLLFHPAAAPLAVVSLLPPPCRLRLRLRVTLTRAGAAATSTAATPAPSTAPASTFAVEDYLVASCHLTPPQALKASKNLAHLKSASNADAVLAFLAGLGLSSKEVAALVASNPRVLCARIDRSLAPISAELRALGLSPSQIARLAQIGGRYFLCRSFVSKVRFWLPLFGSPERLLQASDWNYWLLTSDLEKVVEPNVAFLKQCGLSAVDISKLLVAAPRLVTMHPEYVQDAVRRATQLGVAPGSQMFRHALSTAGCIGQEKVDAKVAVLKETLGWSQEEVNLAVSKAPRILVASEERLRRNAEFLLNEVGLPPQYIARRSVLLMYSLERRIVPRHLVLKALKDMGLVEQDRCFFNVVAPTEEKFLEKFVAPYEESIPGLADAYESACSGKVPEGFQL*