MAPGGRVFKQTTLTGETIQDTQSLDELNNPTPLVNTDASTRIKNGRGKTRGKGLEKMKKAMGSKMKIDIPVGKGRPTKPVQSAKLSNELGIIARNFISLPNKWKELTREDRDAALIRCHERFEINLDEHYVKDSCKDILKNRSRQWRYKLKQLFERARSEEEARKIEVPELTPENWNRLCDMWIDPKHKKRCDINKVNRTKLKSNHFMGSKAFVAARAELGENEPEKVEPDRIEFYKHTHYKSKKGWSSLEAETHYNNMKDLKDLYTSGEASMTTDEIVDTVLGTKSGYIRGLGYGPKPNTTRATQRKTAELEDSLRKAKQEAGSAQNNLQNRLNAAETVVENQQTQIQDQQSQIEALNSQLNTIVARQEEMFRKMQCFARSSPSNRDGAP*