MMSFKGHDGFGQASNGGGGGGAPVPWWTVSQMLYGEPGAALSSSPEPEVRRDGQFQVVPRAQGILDPAPPAPKGGAPEVLKFSVFQGNLESGGNKGEKALVHSATIALQSPLPEYNGRFEFGPGPSMMSSGYPSADQCYGLLTTYAMKSTPGSRLLLPLNATADAPIYVNAKQYEGILRRRRARAKVERENQLVKGRKPYLHESRHRHAMRRARGTGGRFLNTKKEGDGKDAPGGGKRADCTPPTRFATSPSSVIPHSRSSTPSPSRPPGVRSLSGSEVSSMYDHDDVDHYNSIEHLRTPFFTPLPIIMDGEHGASAPFKWATAADGCCELLKA