MVESGKKRILVTGGAGFVGSHLCERLINEGHKVVCLDNMFTGVVSNVADLLSHPNFTLVEHDVVEKWASPEKLDQIYHLACPAAPGHYQYDPVKTMKTAVIGTMNMLDLAREHGARILQASTSEVYGDPLEHPQVETYRGNVNPIGPRACYDEGKRAGETLMFDYNRMYKTEVRVIRIFNTYGPKMHPYDGRVVSNFVRQAVNGEDITIFGDGQQTRSFQYVSDLVEGMVRMMNQSDGFLGPVNLGNPDEFNMKELAELVLKLTPGSGSRVVHKELPEDDPTRRRPDNSLAFAQLAGWRPKVPLAQGLAHTIAYFQKLDLSKYTPPTKNY*