MTQMITPVMCSGAGPSHLKETAAAVEKRVEEFEAASNLKLLPGAEEPMELQWSNVRIDSVLGTGSFSVVYKCKVTSLARKQGDPNPKDKLYALKQLSTETICCNESFMTGSIDLALEAKILSKLRHENVIEIYGVKGGGIAESFSNSQAGGGFFLVMDLLEETLDQRLEKWREEESQKNNLLMSIFNRKKQSQKRLQGIVDRLQDTILGVVRGMEYCHSQNIMLRDLKPHNIGFDKAGKVRIFDFGLAREVAYDGKSTTNLPRCNTGVAGTLRYISPENAMGKPCGLSADVYSFAILLFEVITLQVPFSEIKLVSEFKDKVIRGRYRPNLKFVPSVLLHDLLKDSWSPIPENRPSFMEISCIIEELIGSDMLTQEGEWRKFVFRKTKPLSHHHCPDGKDCMKDHSGIAAGSSFHRRMSGSHHKKHDHHKNKDCHHHNHKHSCDLGEIQQLRAELKREEQEASRRHGMCGSFHGSIDDQTRSFNENISFNSSRHSKHSHH*