MGRGSGKFALGREKWITCFVFVILVGVVHWTASNSPYLASSINIFKGWSRQAILAYSTINEAERQNPENQWLDSGKVLEGSDESSPQLDGRKTTSPRVAICLVGGARAFELTGLTIKKYVLDVYDHPDIFLHVPFDENSHKLTVLQNSSHLVMARIFVPQHIPENRLQQEVLTGSNSPNGIQGLLQYFSLVEGCLDMISEHETKHKFKYDWIIRTRVDGYWTGPLPPVTTWDPKHYHVPYGSSFGGLNDRFGVGTRNTSWTALSRLSLIPQLHERGFRNLNSETSFRSQLTSSNVTVELGEFPFCILSARKYAWPPTRWGVPVASIKSKGNLNGAKCRPCHPAAIGDRAMDVLAGIDSGWGWIGPVHRGDIQLCDSTQDDEVGWEDVFDEVSGMELALIRRKITNRTVKECIRDVKVFAKSWEVWIAPSAEILCASHEK*