MVVPRKLLNVTVPSYFMCPISLDLMRDPVTLCTGMTYDRSSIEKWLDDGNLTCPATMQLLDSTSLIPNHTLRRLIQEWCVSNRSNGVERIPTPKLPAQPEEVKAMLEDLKSGINVHDTVKRLRSLARESEKNKRCASDAGAVHVLINLLTVPNAEWPASLNYSADRDWVELTEDVLATIVVLSNSESSRGSVVAGTKQLACICWFLRRGSIESKVNAAVVLESLASNSELKSALSEMEGVIESLVGLLREKFYPRAVRASLKCLLALCATTRKNRIRAVEAGGVAALVELLPEAEGRGMLERALKILEFLSSCAEGREAISDHALAIPMLVKLILRASEAAIEHAVVILWMVCEYSVNASTVRDSAVQAGVITRLILLLQTECSKRTKQKAIELLKHLRDIWSQYPCSPGNKALSRIAPF*