MGPGASSSTSVGLRGGSAPLGPTPAGSGVADDGDEAAPGSGFRRRPMTQESDPDAVVFPEISPDGVQPPQTYITPDPVLCAPGDQDMDGGGARAVHGCLWPPEVPAAASCEMDTPACSQVFTHPENISEDIVPKVGMQFRTVDDAYGFYAHYAEVVGFGIKKYREKRGSKWLNCVKEGKCKFHKEGGKRVRKKTTKRTGCLARLKLKKVYGDDRKLWCVVIELANLNHNHNFLPSPSATKNFHCNKALDPTYREFIGSMHDSRVPSHCVMDMMAEMHDGPQNVPLTQMDIKNM