MLTIFMGFINLSPDVELPVDDACPGCFRMAGWTARYPYGSILATFVFTIAKCQKFGNVYILYGNGKGHKEGKVTQVVLPKPASKQPRTSLVGVETMPQKVDNTNSLTRLSNQIPMMPKELKWEDGLPRFEDDLDHGECYFTKYSAWKPTFTTNADQIFIWDLMQARHQTEMPWLGKQIASLGQVMKLLQALISLELNIPIRRKYAQLSVATPVAAFYNIGCKARASIIKKSTRKLIAISCMPITIVIVNERFGRQPIIVYTYAIDIHSKYPDHQTLNIALGICIEQLV*