MPLLFHPAAAPLAVVSLLPPPCRLRLRLRVTLTRAGAAATSTAATPAPSTAPASTFAVEDYLVASCHLTPPQALKASKNLAHLKSASNADAVLAFLAGLGLSSKEVAALVASNPRVLCARIDRSLAPISAELRALGLSPSQIARLAQIGGRYFLCRSFVSKVRFWLPLFGSPERLLQASDWNYWLLTSDLEKVVEPNVAFLKQCGLSAVDISKLLVAAPRLVTMHPEYVQDAVRRATQLGVAPGSQMFRHALSTAGCIGQEKVDAKVAVLKETLGWSQEEVNLAVSKAPRILVASEERLRRNAEFLLNEVGLPPQYIARRSVLLMYSLERRIVPRHLVLKALKDMGLVEQDRCFFNVVAPTEEKFLEKFVAPYEESIPGLADAYESACSGKVPEGFQL