MALLRLFFLSLLTIVMTLGSDIPPLSLKPSSLVEGPLLKLAYHKGPLLTGDINLYLLWYGQFPLSQKSIILDFLASLSCETPNPRTNASVHSWWATLSSYEDSLGHGIRGCLTVVKQAYDEAYTLGKTVRRIDLKAIVLGAIAKGTFPLDPNKGIYIVLSSRDIGVERFCLSSCGFHEPLTRTKRAEEAIVMGWVGDSSTQCPGECAWPLAKAQYGPHMEPLKAPNGDIGGDGMVMNLGVILAGALSNPYGSGYFQGNALAPLEAGSACAGVFGLGAYPGYPGVLLKHPKTGASFNAYGVRNRTFILPALWDPKTLSCKTPLA*