MAGLIRLLRTQFIPPTEPSISFAGKTVVLTGATAGLGFEAAIKMLNLGVESLIIGSRNLQRGEATKTELEQRTNRLGVVQVWELEMSSFQSVKDFAARVESLKQLDVALLNAGIWNREFTTSTEGWEETLQVNTLSTSLLALLLLPKLRSCSTDSSPTHLTVVSSQQFVRVQAKSLRTDGPLLEHLNDARRFSGPKQYGVSKLLLEYVLKSVAAQLHNENGTVPVVVNTVSPGLCVSSLGRQYTGLHHRLVVWIMYKLFARTAEQGSRSLVSATYQGLESHGRRWRSDGYLDESTALTTGAEGKQFQAKAWKEIMAVLKEQSNLAVVLDSNTGVSAN*