MHGSFKGQSGIDHNGKVWKPEARAELGLQKDANFQLLRYSRALLQRAPMAIEELEQLEEGGPTQYTVAQGVCFLKPDEDPTSTKILKAKRPVGSKIYSTGTTWKGPQGGLWAEVDISKSPGEMGWALVEGPGFGLRGPCLIDPDANDGLSQMIHIRWLKDPPIFNCLMPKTATIGDLVDTFCSRTGLNRKETILTKGLPEKAPNGTGQLLPVDYTAPKDILLREMSIEEAQIRDTLNLVYVGHFDEDYNPS*