MTSITDPTDAAGTGSAPPLEAPAPADIAGLVNLRDVGGMTTADGRRTRPGVLYRSEMPKAGDRPPPESVTWPPRTVIDLRSAVERGPDPHPLAALGAEIRVFPLLGDEAAPGRHTAASGAMEGGLQALYVAMVEHAAPQLAAIVKVVGEAPGPVLVHCAAGKDRTGVTIAVLLRLAGVVEGDVLADYAATEQNMRGVVKRLKGHALLPGVSDPERGRELVKTSLAAAEAVIATTDAHPGGVAGWVRDHGADEESIRRWRDRILA