MSYLIDAELMKAVFCQQGNCPPQQQLTLLAVSTHVIPFECGELIESASHSLQPYVTPMATTWPFVSMTTSSYGNPANAQPAPLSNYDNMPTLMNCDVNAAEGPLANQMVTEAHVVSHQPAICQTTYAVQNGYSQNDNGAPTYTVDPRSQYPISGQQSNYVVNVSPATETEYVTAQLVCSTQSQQESVVTQVGLSDYSSSPVGFNRNGTPTPSASIATLDSTRRGRRQSEMPRGASNGLGARKKPRKSRTIYTREQTDRLIEVFARTQYLNLTERAKLAPELGLKQTQLWASVVKPTSQSSKVSAKFEQRIIIWTGQGPTVQILINQDPT