MSDTLLRACVDMLVAPFLMTVPCFVLPFRDFETSLFVIFLFICAMVVTSVLLRSLGPGKLSGSDAEVEIADESLTDCCILLVLLGAVPRGLFLFLVQCVMELNCAKSRYAC