MGVRGLHTWLRNRKDAGEELRLRSGTSKRLHVVIDGNSLCFHLYYNTPDLDVGLAGSYPAFAQAVQHFFRTVIECGVDPVVFMDGTVEEIKRATVVRRGAESIRRANRLLDGAGADSPSGSTAGEADLAIARYACDPATGSAMVWSNDSDFYVFPDLPGYAPLETLSHDSETGVLKMAVYRPARTAASLGVDAALLPVLACLAGNDFLEESVLRRAHAGLLPAAEAGRTGWGLLEALARWAARHSRGEGPAARAAALAEVFATRLGSDPGERAAFEGALGKYACAACVDREAEELEAGAAAALGPRFVDEYRRGLHSADLISVACRRELWLSVLLEDGSRPSAHRAYLPARRRLYAWLLPPRPPPRRRWAPADEAAPPGETAAALLARPAPERLRALLAAFAAGGLAELAPRPARWCPLFASAVALRLALSGPEPPLRLHEAARRAFLHAAALLQAGVQHVLLLNECLGFPVGEKRAARGQAGRAAGPSNPFSALALAEEG*