MSTTVGRPSNEIASCQVCHSTERTRLYFGITSCAACAAFFRRSDGIRYMCTATNSCTISHDMKFFCRACRYTSCIRAGMVMSRNALATARKAPNNIIPREPTPRSVPSLEEVDGFSKILNISNGDLLKYYVKEVESIMAQQRYGEQKNALQVKSVNDLMIVTAYQEGTSLESCFNCPGVDILYNEDVEVVHKYFKFSNTWIDSLLAPTSPLDPSCNERISEFIHLLKSTLGSTLAQLNLNIIEYAAFKSFCIWKLVYHKTSISMKIVAQEHYEGVTSALRKYYRKNIKMSELEMATRIGDITLQIITVSNLYNDMARMYHQTGLQL