MLRAASLRAIVGVRATASSARRARDDRPSRRTLRAASSTSASVSSTTIAPFCELLSRDESSSNATRPLAVVIGWFGCELRHVKKYAMMYVDAEWDAVAVAPPSVSTLVPSVADAYGDYVLRALSKRQATERRGPIVVHVASNGGFIFAGNLMLKARNGDARARALFDRTKGFVFDCAPGNLRPDIIARAAAAVIGGASATTEPAPIFEAFAKALMMRPSIDARLRSIDEVWGKAPASSVEDASWTPPHCPAMFAYSEADVLISPREIEAFARLREEKTGARSDLHKYHDAAHCEIGREASRFDDYRKKVHTFLSEIRGATVQ*