MLTYDLIVIGFGKAGKTLAGKLASAGKKVALVERSKAMYGGTCINIGCIPTKTLLVAAEKDLSFEEVIATKNTITGRLNGKNYTTVAGTGVDIFDAEAHFLSNKVIEIQAGDEKQELTAETIVINTGAVSNVLPIPGLATSKNVFDSTGIQSLDKLPEKLGVLGGGNIGLEFAGLYNKLGSKVTVLDTLDTFLPRAEPSIAALAKQYLEEDGIELLQNIHTTEIKNDGDQVLVVTEDETYRFDALLYATGRKPNVEPLQLENTDIELTERGAIKVDKHCQTNVPGVFAVGDVNGGLQFTYISLDDFRVVYSYLAGDGSYTLEDRLNVPNTMFITPALSQVGLTESQAADLKLPYAVKEIPVAAMPRGHVNGDLRGAFKAVVNTETKEILGASIFSEGSQEIINIITVAMDNKIPYTYFTKQIFTHPTLAENLNDLFAI*