MAPPPRELVSDIISEILLRLPPDEPECLFRAALVCKPWLRTISDPGFLGRYRAFHGTPPLLGLIDADQKIDRSWFFRLVPTRVVPAFPFPAPDTCGELPLDCRHGRVLIGMVQDWRMCYLVLDPVTGVRCHLPQPKIRYAGIGHICSAAADCRHLDCHGDPFCVVLMIRDGSTATMSATFYSSEIGAWSEAATLQGIRGLYGRGALIGDGIYFMLYLNTGIIKYDWGKNSLSLANPPPSVVYSNRVTLMVMEDSSLGIAEIKHSSLYLWSRRASSEENAEWVQCRVIDLDTMMPMANPSDGAYVVGFAEGVDVIFVRTLVGLFMMELKSGRVTKRHEPDYLSSVLPYMAFYTPDHSRLSHLGGSTVL*