MTILLCGTSGCGKSPLSALLASRLGITTVVSTDSIQHMMRSFVDEKENPLLWASTYHAGDFLDPVVVAESKAKKKAKKLASMSVNGQSVSQGYSLLPNKDESGMQDLTLTKQQSRFEPFDNEKGSEDTIGIEAIGPICMALEGYKAQSEMVMDNLDRLITAWEERKESVVVEGVHLSLNFMRQGSQRHLMALVNTDGSVAKAWPFESIDNNYHNGTESGVGNPMYGPLQIGKAEPVNLQFGNFGISAWPSDTGGTSHASSIDGPRADGTEIGSHNYSSCSSSPRLSEGHPAKE