MVRHRGHSNASSASTLPDRNQELESMYDYLAKVILLGPSGAGKLSRAGIASSLIHLAPVGRVLSSQTIGVEFSSRIVKLGTGPRRTRIKLQLWDTAGTERFRSVSRSYYRGAAGAILIYDVASYASFNSLPTFLMDARALTSPYLTVILAGNKTDLTQDDYHEDGMRRPITPSSTSSPQSSLPYDSTAGSFRSSNFGTATRMTATYASHGREVSMEEASQWAARSNIPAVVEVSALTGDGVEELFQRLARIILTKIELGEIDPDDPQSGIQYGDGSPYGHGTSDASSIKSQMTIEDNAVQLHRRNTRRRGGSNWRASMNEWEDVFRAVADAPAYFSLYSDILAVTRPASVSRFHTPYF*