MAPGGRVFKQTTLTGETIQDTQSLDELNNPTPLVNTDASTRIKNGRGKTRGKGLEKMKKAMGSKMKIDIPIGKGRPTKPVQSAKLSNELGIIARNFISLPNKWKELTREDRDAALIRCHERFEINLDEHYVKDSCEDILKNRSRQWRYKLKQLFESARSEEEARKIEVPELTPENWNRLCDMWIDPKHKKRCDINKVNRTKLKSNHFMGSKAFVAARAELGENEPEKVEPDRIEFYKHTHYKSKKGWSSLEAETHYNNMKDLKDLYTSGEASMTTDEIVDTVLGTKSGYIRGLGYGPKPNTTRATQRKTAELEDSLRKAKQEAASAQNNLQNRLNAAETVVENQQTQIQDQQSQIEALNSQLNTIVACQEEMFRKMQCFARSSPSNRLEVTQTYVIIFAYFFS*