MTQTSSNNGGIDEILVEEEANFRTFILNRPKQLNALTFQMIYRLLELFHASEGNSKVKMIILKGNGRAFCAGGAVTFLAHNVHQGNWKLSADFIRELFTLNYMMATYSKPQVFILNGMVMGGGLVVSVHGRFRVATEKTVCAMPETALGIVPGASHFYSRIPGFFGEYAGLTGARLDGAEMLDVGLATHFVPSEKLPFLKQELAKVNTSDADVISVIISLFSTIPNLKAESPCHKMKIIDRCFSQRTIEEIISSLENEALNNKDDWISSTIQSLKKASPISLKVYLRSIREGRLQDVGSCLIREYRMVCHVLKGDFSKDFIEGCRAILIDKDRNPKWEPSRLELIRDDDVDRYFSKIDDEDWEDLKLPPRSNLPPYAIAKL*