MSRRSGKEALHGLHGICVVHSCQEEHAWTSSKRLDHFHPQQCLDNQKLLLKSENAQNFQLWNVLPVQKLWDQRPPWLRLSAPNCRGDHHIIDRVANILTSIPFILIGIQAPRNKLAKRLYADSVVGVGLASGFYHSSKGEVRQFFRWGDYAMIAASSVLLSRALRQDDPKAIYAASAALLPIQPAVVSAFHVGLMEITFAQRVQKEPHLRKAHALHAAATLVGCALFVADDVFPDTPFLHAAWHMAAAVGTATCIKLLE*