MVIMMASEPPLSVEKSVHGQSDLAVESALEIGPVCSGNAAEDAAAITVQKLYRSYRTRRNLADCAVMAKKYGWWNVLEGALLRQDSITFYAFEKHDTAATRWSRLRKKAAKVGKGLSKDEKARKLAIQHWLEAIDARHRYGHNLHFYYDAWMESSTTEPFFYWLDVGEGRDLDLPACKRSRLQKEQIKYLGPREREQYEVVVADGKLLYKKSGEFVNTPKGDKWIFVMSTSGKLYVAQKDKGKFQHSSFLAGGATTAAGRLLVRDGTLELMEAHSGHYRPTEENFNQLVSILTKLGTDLGMAKVQCVSDDMLYSGEKLSKIPSEKRETDAVRDNTDNCEATSSNAHGLSTESQEKVETNLDAEVADLGFEDIQNIKSNGGNHTDKNLKVVKGGSSDWDGLQIELLARRKSASDIKEKELLPKTAGEELLPMSLPLSAIDLNEDTKACSVQQPPSKELYSSPMWSSGAGPRISSLSDIPREVREKALHGIEKPIKSVSTGSACEVL*