MSLSLSKFSALTLLCVTLAGCQQTGTSAHKGTVAGQSSAVTVSSNDQLNQLSSLVAATRYLKSKCNRSDLPDDATIANVALTVAKQRGWNVANYQALPQRSESLYQGLLKDSTPKEAQCSEFNRTLTPFIDAMRSHG