MAPATGPPVKDRVVLNPLKVAVHHGARFAAWKATMLIGVGNAMIGTSMTPRRTLQKPSTFQALCLGMKLRIGYSSSYKGFRCLDPTTSRIYITRHAQFDETHFPFLDISQAQPISSLQFSNFLEPSLPPTDMLPSSPTPHSQHIIQSGSNPCGICTDPVDEHLQANDSLAGPSLPHSDPSPASPELTTELPTPAPVAASHPMLARAKAGIFKPRHPANLALSGSSGLLSALLTFTEPKGFKSAAKNPAWLTAKDEEVQALQTNRTWILVPRPANTNIVVSKWVFRTKYLPNGSIERLKAHLVAKGYTQVPGLDSQIADLTASLVCDCGVGLPC*