MSALDEARKEKVMNAMEHTKAFIAAVAEFDADQVRAAAEAAQRGDPSIIRVLVKDAGVPVDARDKDGATPLMAAADYGKPDAVKCLLALGADASAKSNNGTAAVHRAAGSAMGGGPKDDKASQDCVKCVKYLLEAQEGGVDDTAALESRADDGATPFLMACSRGAEASAEFLATRGANAAATLKSGVGAASLAAASGNPGALRAALRHGAPTGTRPVGGMSALHIAASHPNTSTHSLELVKSLLDAKADPNVADSEGLKAVHAAAAVGRGAVVEVLIKVTEPDAGAEEWNALAVQKTVQAKLAAMGAGGGEKLAATPEGAALAAAQVSETCVPHDVPTEVRDAEVAARTKREGDEAFIAGDNAAAIDKYTKSLDADGTNEKVWANRAAARLKLRDYVGALRDARTAKKIDCEYVKAWFREGTALTELGDYEGAALCFFEGMQVEGQSENPDLKRGFDAAIKKGRDAMIKK*