MSLEDPFFVVKDEVTKALNRTRGLYQHWQHLRKEGIVFSKDEVQKTTAELRNSIRSIEWDLEDLEDTIAIVEKNPSRFRLNSAEVVQRRFFVQQTRDEIGNIKEKLQIMRGQDFDQSAKKPLLENSSPIRHAPKNSSAGYVRIPIQGDQEDGDDDRKMKSVLQQQASLVKQQDEQLVLISGSVGTLKSMSRRIGSELDEQALILDDMGHEMENTETKMDSTLKKMAKVLRMSNDRRQWIAIGILTGLMVIVIILFYVL