MSTARAGNDDSSNGVDTTPLLTDQVFRSRRLARRAPTLRGAARFLRRASNHRLMREPSRRVREAAAEHIEERQSDWAYSKPIVILDLIWNLAFVIVSVSVLILSHDELPSMPLRLWIVGYALQCLLHMVCVCVEYRRRIQLSDSSPILNSEQRNAAGGWNSSSSGSDSGETGDYQSEGRQNEDEISVAKHLESANTMFSFIWWIIGFYWISAGGDSLALADQEGATKEDVERLTKYKFRRLGKFEKQNGEIQESFGGVMTECDTDTPIEHVLPLEDAECCICLCPYEDGIELRELPCRHHFHSVCIDKWLYMNATCPLCKFNILKNGNQSSSEEA*