QSVSKNNKYCVFFKVEILHSKTKQQLCFLDKVEPNATINDIKSLFHKSYPQWYPARQSFQLDPKGKFLKDEEILQTLPVGTTATFYFKDLGPQVGWTMVFMAEYAGPLFIYLLFYFRLPFIYGLDDAFTSSPHSVVTLACICHSFHYAKRLTETIFVHRFSHGTMPLRNIVRNCIYYWGFAAWLAYYINHPLYTPPSYGEKQVNFALTMFLICEAGNFSIHLLLNNLRSDGSKARKVPYPTKNPFTWLFFLVSCPNYTYEVGSWISFTIMTQCVPVGLFTFIGFIQMTVWAKGKHYTYINEFKDYPSLRTPIVPFLL