MSKNAVPGGLRNALSYCVQQVRAYDYMHYLTSLHLPMGLRTAAVVLRAFNVETARIRESAREPNLALIRLQWWRDALDGLYKGKKLEHPVVTALSAVVEEHKLSKHWFSRLIDASQSDLEMEGAPRTIADVEKYAENTASALLYLTLEAAGVRSTSADHAASHVGKAEGIALLLKASHHHSLLRRTYIPIDIAAKHGVSQEDIYRKVNSEGLADAVLEVASVSDAHLCKARALAGNVPPAAVPVLLPAVPTGMLLDSLKKVHFNVFDPKLARGVCGVSPLWMLLQLKWHAFKKVY*