MSAYVALKNGSLEVFTSFQETKAPDYHIQLPENSFGLEFARLDWDGHMRLYQWINYSAWVPSDIFDITDPCAYPLACGEYGICSHGQCSCPDVAIGQSGLFELVDAKGVNHGCFLTSSLTCGSARKTRFLAVPNVTHFNFVYNWTTNEDHCKLSCMDDCSCRASFFQHKDISSGFCFLAFNIFSMINFSAQSYSSNFSSSAFLKIQDSTHKSLLSKEKRAIVLVAGSLSFVTSVIVAVLIVLRRKRDEPLEDEYFIDQLPGLPTRFSFVDLKSATGDFSRKIGAGGFGSVFEGQIGDKHVAVKRLDSIGQGKREFLAEVQTIGSINHIHLVRLIGFCVEKTHRLLVYEYMPNGSLDKWIFQNHQADPLDWKTRLKIISDVAKALAYLHSDCRQTIAHLDIKPENILLDEVFTAKISDFGLAKLIDREQSSVMTRLRGRLGYLAPEWLTSVITEKVDVYSFGVVIMEILCSRRNLDYSQPEESCHLISMLQEKAKNNQLMDLIDPCFFDMELHMDDVL*