MQGKGGPENSSCKYRGVRQRTWGKWVAEIREPAYISGDNKSKGKRLWLGSFDSADEAAIAYDEAAKVMYGSNATLNFPNYSSNGSITRTSSLELSGQSCVDHEDLVLDGSKNDEIESDLKTSDTPNTDLSYDYVNHGSPACSWNEEDLEVIMEENSKNELIDSEFETPLTKEDEFVQCLNFNDVSNTKNVNEDVGARLEYMEHCVMDDNCSMEATNVLDTFCLTENHDEAFDFQRFLEESFDFKLNYAEQFDCTYAYNQQIDLQNSETDSEIRSDGIWKEQNLGGFGLDNFGASNSTQPEDNIEDLSMFSSDFDVSSFLNDII