MNLLKQLVLARMLPQPLSARPDASSAWSKSRNKVKGRGELDHPKLALSFALGKRFAVAKLTASLSARAKLRPRLLVASGRLIPSPEIQVSTGKDLLIPRGRAGLEASYRKLLATRFYARPAAYPIGLEASYLSPISPGTLKARKGDLVLYSGDLLPTEARKLPSCPRSHSVNRKGKPTHPSAPLVDAVRFYEASKHSSLALINQEFCRHSLRLPVVSYTSCIVSHASYPPFLR*