MRLIHAVLGLLAGAAPALVAASPAAPIGNGRDQVSKAVGRHFEIDGKVQYFAGTNCWWLGNLLNDFEVELAVSQIAETGYKVVRTWGFFGVNDPSNPGQPVYYQVLNESLYEGGLGINYGSNGLSFILLRSPAIKRSPNRHLNAGIRRLDTVVSLAERYDIQLVLTFMNNWNDFGGINIYSNAFGSNATTWYTDKKSQRAYREYIKFIVNRYKGSSAIFAWELGNEPRCKGCDPSVIYNWAKSVSAYIKKLDKKHMVALGDEGWLCPPEGDGTYAYDCSEGVDFVKNLEIETLDYGTFHLYPESWGYNYSWGSEWVLQHDAIGKRFNKPVVFEEYGTPLNHTQLERPWQLTTVKETQVAADFIWQFGTVLPVEGTEWGDVNSIYYGTEEYEVLAVQHAWEMARKKVPRH*