MLSRLFGAVSGGLHRSLSTAASRPPWALIYKTSVDKSGAPSPGASFHVNEPPFVTNLTVPAHFVHPRPLPDRETGEYGFVSGKTGATSSDGFLLVCFWEARFNTPTIGDGSGSSSSAIRDLSWFGMNIRPELTRFVCNPLSGELYRLPDVDGTKRTSKHHHLGLLTQSEGGHGPPDRYAVAEMFSADSCEDDGFVMRRFLSETGEWDKVVGLPSPLPPGRWMHIENAVVPFGDRLWWIDESWGAISADPLSDRPELRFVELPRGSVLPDLDGVVFPRTLGKYRRVGVSEGKMRYVEVSKENPFVISSFSLDDGASSWTLDHEVAFAPIWADEHASVLEKMPAIGAIDPLNSNVVYLICGGQLLGLDMVKEKVTGSSRLAIPQVQLPLLPCVLPTWLESSQIPSAGRSEKTTGKREALPDTDKMGTFHLEIELLK*