MTRGLSTSRVVADSVFAPVGRVAGTQLEAAKQTPHGGTLVDLILKTDAEKEAAIAKCSKELQLTPRQLCDVELIMNGGFSPLTSFMDESTYKHVVDNVALPDGLIFGLPVVFDTDDEDLQPGDMVLLKDGDRAIATVEFTDKYMPNKAYECKQCYGTSEIEHPGSLMVATERGKYYMGGKITGLNLPIRDFPCKTPAEVRETLPDDVDVVAFQCRNPVHRAHYELFTRALDDPLVGEGGVVLVHPTCGPTQADDIPGVVRYKTYEVLKEETHNDRTRWEYLPYSMHMAGPREAIQHMMIRKNFGCTHFIIGRDMAGSKSSVTGEDYYGAYDAQDFAKEKGPELGVTPVPSLNLVYTEEEGYVTADEAKERGLNEKKLSGTKFRQMLRGGEDIPEWFAFKSVVKVLRENA*