MKHYVDTLREQLSDLRAQQEELGLDVARLELYDAHVKAVAAAVPKVQLPAYCQNLVTGGASMAVAAAAAAAAASSSGAAGAGAGVAGAKVLQPPAPFFKPPVARPGVVSTASGSKAGKDTAGSSGGNGREEAVPGTAGLSAAAADRLRGAEAAQALLTDELAELTAALKANAVGMSAAVAERGRLLDATDTALGESLAATKKNVAVAGEQVKRSGGTFCLTLGILLVVGLVFSGMVVYIKATHLVGYRAPRSSGAAGGSGGGTAAAIGHVLGEGFGAALGSAAKAVGALAGLGPKGAGSAKEEEEKWEPGEAAERWLSGTGSARFARGHTGQEEEAEQVPGAGQQHAASGHTAAHQVEPGHGHGVRHEGGAGQHGEHGGPGSATGAGAGAGAGAGHGAGVHSRPGGVHGRGATARSTARSHHHHKPHKAWNKNEF*