MAHHLQRYANSYVHYGTGALSYATLGIGDVTLCVDTSSPVAVHESFDDDMAFARLSGNVAALASGLGWIVDPHMVDNVMKGHAMIKRRSTQRADLVGDALIVDGGGDAMSPDQFAVAMVQHRSQVGMYALPYHSSMLLQPDGELLNTDVRYEIDEQQVLFKYPQGVAGATRYTASMWHQWLLNTIRGVKGLMGESFQYELMGTRGPFMLVRVVRVAMDPPAGQKFVHTLQLREAADTMLVRTWRLRGLTGNVHDPTAWEQVNIIVPARVVEKTFEHAMALEADQFSRFAIRKRMMVTNDRVVVQGTSVTVQDAMRTGELDPLEIAIHSHAFVARYESGRVAAKLRHALDEYAGFAKLGFLGRLSRVMYVSLSLAYDWTLGKIDNAMRSAFDNFRRWVGALPAAKIDTFEPAPQFLRY