MDALIFSTSTLIYWYIQRGTSSAVNSAKDSSSLRQALRAGTSLNASERVCLVTKDNVPIPGGGIRADMRLRKLWHRATYVLVKHEPMHVEQHGTHDSDVYVLVQKRSILKDYCPGKLDPVPGGVVGYGETYSENAIREMQEEMGIDISLGPLRRLFTFPYEDDHVAVWGDFYECTYRGAMRDLKCQDTEVEEVYRMSLQTLRDQIHSSPDEFMPDACYAMKLYFQRLLDLQVKRKLLKGYSSGDLDMYGLRPKPLAIFFDCDDCLYFDGWKTAKLLTAKIDEWCVNHGLRPGQAYELYLQYGTALRGLLAEGYLEKTDEAIDSFLQSVHDLPIAELIPRDDALREIMSALDPSIPKYIFTASVSDHARRCIAALGIEDFFLDIIDCKVCGLETKHSRHSFEIAMKIAGVSDPERCLFLDDSLTNLRTAREIGWRSILIGTIGRDHGNKVSSEHAELELERIHDLLEMAPELFESTEIKRKAVFI*