MKIDWNRRTCARRGHVTYAPTEDELRERLYATTAMGEAWRCLRCGDFALGAPHGSGPAADAPLVARGKALRDLIVMRFIAAERIVRGLFVLLAAVAVWRFRNSRTAVRRLFQENLTVFRPVARHFHYDLDHSPVADTIRKTFEYRHSTLVIVAAALAAYAAIEIVEGVGLWLLKRWAEYLAVVATAAFLPLEIYELAEKISWLKIATLVVNILAVLYILLSKRLFGLRGGRAAFEAERHSASLLEVEAAAGRPVIRS