MKIKIYGCRGSIPRPHPDMARYGGNTPCIEVVSANEGHRIILDLGSGAFDLGQKILGEIKPLPKLGGTILLTHTHWDHIQGLPFFVPLYLPQFDWTIFGPRGVAKSLQEILSGQMQHEYFPVRLGDMPSHMKYILFSGTSTSIKVTTKYLNHTVLTLGYKLEEKKRGVSVAYITDHEPYDHELAKGGYFFRDVDIVFHDCQYYFSEYGPQSTQSKENWGHSTVEYVIEVAFFSNVKHLVLFHHDPQRKDDDMDTLLGYARSX