MSLKAIHVSEVPSLDHFPENPSLICSSRKANNKFVVVGHRGHGMNMSQSPDLRFSALKENSILSFNAASKFPLDFIEFDVQVTRDGCPIIFHDDFIYSEEQGVVYEKRVTEVCLSEFMSYGPQRDTGKTGKPLLRKSKEGKIHKWSVATDDSFCTLQEAFEKVENPNLGFNIELKLDDNVFYSSDHLSRLLLPILQVVSDIGNDRTIIFSSFHPDAALLVRKLQTTYPVFFLTNGGTEMYHDTRRNSLEEAIKVCLEGGLQGIVSEVKGVFRNPALVNKIKESKLSLMTYGKLNNVAEAVYMQHLMGIEGVIVDHVEEITEAVREMMKPSNRDADGTKPKPNFSDRELSFLLKLIPELIQH*