MKLVAGSYERFLWGWKVQANEKKLQLAFSYPAHLGPVKCIAACGSIVATGGSDDTIKVYDVGAQKDMGSLYEHQGAVTCLDFLKPEVSHLNRPTHLFSGSEDGTICIWDTDSWIHLKTMKSHKTAVNSLSVHRSGKVALSVEKDGHLKMWNLLKGRCTFTTKQSSESTWIKFAPQSGESYSVVKEEKLEIYNVETGKMLHTCDNEKRVLCMAQNQDDLIFTGGEDSIIRCWDTRSGQLAITVPNAHSSRIRGVALLNSRQGALESGEIPQFIASASSDGTVRIWDTRMVQEANDPMSPEPIFETSTKSRLTCLVACGSMRKAGSLNTVPSNEEGSRDVGKEAADAQPLTKKRVADGSASLKSSKGSDKSQKKVHATSSVKVEKATTGGRKKRKRSQKNAKS*