MGSKRPRQVLITGCGRKGPAVFAPRGQAETAAATSQHRAEKITVTLDADLLQCCVCSGPLTTPLFQCTKGHISCSDCCTDVALDDESECLMCREPETATRCRAMERVLAGLSVPCAFRQHGCAEMIPYGGKQAHEASCRYAPCHCPIPGCAGYAGKSLAVHVGVDHPDVHRTRVRPDCLTPLRMRAFEQARVVLLGHGCAEFLLVVGMDVPSGRSLSLVGLMDEQFDEFKYRIEVVGKDGVLALFGQAARVDRLARPYHASAFLFVPNAIWDSYPEDIPVFIHLK*