MGRAPCCDKANVKRGPWSPEEDATLKRYLETYGTGGNWIALPQKAGLKRCGKSCRLRWLNYLRPDIKHGGFTEEEDKIIFTLYSQMGSRWSLIASHLPGRTDNDVKNYWNTKLKKKLLLGGNPSLAIKNNTEIITPADHNYNATTAPSATSSLPNVIPRTETTCSFTFWDSLTHSSVTLPILSDVVYDQHLLDPSQILSLDPVDQFSFTPGIMDNLSELGSNLINNHNIVSSSQEGSSISDSSSIVMDHNLSMPAGILMDSGFGFPYDPVTALLFEDKAGEVASS