MGRAPCCDKASVKRGPWSPEEDEQLRSYVQRNGIGGNWIALPQKAGLNRCGKSCRLRWLNYLRPDIKHGGYTEEEDRIIWSLYSSIGSRWSIIASKLPGRTDNDVKNYWNTKLKKKAMAMAAAAGLSASSSGGGAFAAAAAPATPTPPALSPASSSVTSSSGDVRFGAAYTEPQPQPQHPGGLIRFDAPRTELAPVPPAVGAQLDGAWSTPVAPALDGGDVFLPELIGGGEQLFPYGGDFFGGLLQDSRALEQLSACYFPNMAEIWGATAAVAAPDGNCKPPGLCNTLT