MGAAMLLAPMPLLFLASTPLAAVHLPAHCRLRLQLLSRAAPEAASATTTTAPDNHFSVEEYLISNCNLNQPQAHKASKSIAHLKSRSNPDSVLAFLADFGLSPKEVAAIVASNPRILCARIDRSLAPICSELRAVGLSPSQIARLAQITGRYFLCRSFVSKVRFWLPLFGSSERLLQASDWNYWLLTSDLEKVVEPNVSFLKECGLSARDISKLLVAAPRLVTMHPDYVKDAVRRAIQLGVAPGSQMFRHALSTAGCIGQDKIDAKVAVLKESLGWSQEEVNLAVSKAPRILVASEERLRRNAEFLIDEVGLQPQYVARRSVLLMYSLERRLVPRHLVVKLLKERGLIEQDRCFFNAVAPTEEKFLEKFVVPFEGCVPGLADAYESACAGKTPVQAE