MRRFLPAGVGEPSSSSSSGPHGKHEGSEAAAAGGGLRYGGGDISLGRGNDLLHGQFRGGEGEMKDDGADMLARHSSSPAGFFSNLMVDDGWKFWSWPSLTQQGGEGYHGSRGAGVAGGSSGGEAHRHASSSTKMKSQLSFTAGGQQTTAHLSRISEGASLFPSADAVRAAAHSGSEHPVSRSFSASGSSGGFSIVGPWDESREIIGTLDLGGYESQFSGMASSSSLELAGMDKYMQAQQQQDQVAFKVRAKRGCATHPRSIAERERRTRISDKLRKLQDLVPNMDKQTSTSDMLDLAVEHIKGLQSQLQCMPMLNEYMELNGSYFIQGGKELAAVLMDPSTCSQSLAIIILKQVASRSAIGSLRSI