MLVLSCSDLDLAVLLHARVPILKFKTAAGERGWSGAGSKCHRVGLECDLSIHSPGNTFKAQVLAELGKVSPVFPDLYRLVKQWAKAQDINDACAGTFNSHCLAMITMSQQPAQEAPRLLAHGQPLDATVAALDVLKARVGGASRSFSGACQGLAQPLLAHFKGLLACIDSLLQRTVQEQTGCVLVSVWLGQLEVSSRTAPGSSRHLLLVEEPFDASDNCARTFAWRATDAQPWSLHYVADVFRRSSTLLSDAAAGKVSVPLALAALFGPSGLVTPPLAPVLAPLVTGTEALREVLAALVSAHHAKQPLMPAHRGLLQLLLEQGTGPASTGDEAGQGAGAIA*