MQPTKVGGVSARNNLPLRSAQSLSKAFGLEPSASKLSCSLQADLKDFAQKCTDAAKIAGFALATSALVVSGANAEGVPKRLTFDEIQSKTYMEVKGTGTANQCPTIDGGVDSFSFKPGKYNAKKFCLEPTSFTVKAEGVSKNSAPDFQKTKLMTRLTYTLDEIEGPFEVSPDGTVKFEEKDGIDYAAVTVQLPGGERVPFLFTIKQLVASGKPESFSGDFLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGRGDEEELQKENVKNTASLTGKITFTVTKSNPQTGEVIGVFESIQPSDTDLGAKTPKDVKIQGIWYAQLES*