MTALVALFLLVQPCSAFTTVSLARTGTSARVGIHTRLPSIVDPDLFEDEEEEMLPIARNFVSAKYRRSAREHGREKCNKDDIAELLRSLLPPVTSQELGDEVEKTLEIILQNKENTEESINEENFVEAIVANSYWREARGLVVKELMYFDSLYSFYGTGEALLNDDDYEELKENLTWEGSSVATMNKKEALFVNAVAAAKRGIPIMDDQEYSSLKNDLRKERSWVVSRGQDALEKLGLDTFLGYLHRALA*