MGRSACCAKEGLNKGAWTAHEDKVLSEYIKLHGEGRWRNLPKKAGLKRCGKSCRLRWLNYLRPDIKRGNISPDEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLGKKIQDQQRQGSASNLKHHNKNGERVSKKAKTTEDMSPNMTSPSPSKMSPVVRTKAAKCTKVFINPDPHKLPLGHQHCEENNRGGLMLDRHAGDDHTNNGSSSLSSFSNIADQENSSSDFLVDFDMNEISLASLLNSDFPAINCDDVDQNGANSLSHCVDQPAQIFSEEMLQHLNGGSHDCVQVQPNLVLNFHSLTSFLDGDQGGEEWLGE