MKALTYHGPHHVQVENVPDPGVEQADDIILRITATAICGSDLHLYRGKIPQVKHGDIFGHEFMGEVVETGKDVKNLQKGDRVVIPFVIACGDCFFCRLQQYAACENTNAGKGAALNKKQIPAPAALFGYSHLYGGVPGGQAEYVRVPKGNVGPFKVPPLLSDDKALFLSDILPTAWQAAKNAQIQQGSSVAVYGAGPVGLLTIACARLLGAEQIFVVDHHPYRLHFAADRYGAIPINFDEDSDPAQSIIEQTAGHRGVDAVIDAVGFEAKGSTTETVLTNLKLEGSSGKALRQCIAAVRRGGIVSVPGVYAGFIHGFLFGDAFDKGLSFKMGQTHVHAWLGELLPLIEKGLLKPEEIVTHYMPFEEAARGYEIFEKREEECRKVILVPGAQSAEAAQKAVSGLVNAMPGGTI*