MPTTLVTGATGFLAGHCVDQLLKAGHTVIGTIRSPQKAERLAEAFKNEVESGKFELETLKDVQDEVEFQVIFEKHPEIDYILHTASPFNMKAEDPEKDMLQPAVKGTTAVLKMAKTHAPNVKKIVITSSLAAIMDVSKYNDPTHTLTEKDWNPMTREQAAEKGNPFANYVGSKLYAEKAGLEFLNNEKPHFSITWINPSYIFGPGIALDMSALNTSNELIAAVLQSKKGQNPEGSAGWFVDVRDCAEAHVIALKPELDRRRLLLGTSAFCTQDIEDIANKIPQLEGNIATGNPANRDKELKTVCQLDCSETDKLLGIKWIPLQKSVTDFAEQWIKSQ*