MASRPPFFVDATVRGATVAAASTRVSPCSIARTSVAASQLLRYIAQAAPRAIITSGMSSTAAGLTVSIANADSRANCSIEAGALALADGGLCCIDEFGFIRPGELTAIHEAMEQQTLSFAKGRVVATLQTRCAVVGACNTKGFAHSLSASLVTSTSFSQPLLSRFDCVMILSDDRNEDADRLLSTHMISLHSTGTSNEQIGKRNLQTETVLKTAKLKLDLFTAEPSSSEHESIRHDFEDIKDDTEARSTRPKLWPLDRIRSYIALVRSNIDPAISTEAEALLRGYYQMQRRKKENISGHPTIRLLESLIRLTQAHARLLWMDMATERDVVVAVSLV