MLSGLMNFLRACLWPVSDPSIHAGSDSSGRQEGLLWYKDTGQHVNGDFSMAVVQANSLLEDQSQLESGSLSSLDSGPCGTFVGVYDGHGGPETSRYINDHLFPHLRRFATENHCISADVIRKAFQATEEGFLSVVSRQWPMKPQLAAVGSCCLVGVICTGALYIANLGDSRAVLGRLVKATGEVLAVQLSTEHNACLEAVRQELQSTHPDDSHIVVLKHNVWRVKGLIQISRSIGDVYLKKAEFNREPLFAKFRLREPFKRPILSADPSILVHELQPHDQFVIFASDGLWEHLSNQEAVDIVQNNPRSGSAKRLVKSALQEAAKKREMRYSDLKKIDRGVRRHFHDDITVIVVFLDSNLVSRATSGSKGPQVSVRGAGVTLPSNTLAPS*