MVDFEAYGPRQGAVKGALVNLHNEFRRGLSPPSGDMVQVKYEEEAQEAARECAKRCIPSPPSMEEAIVDGVRCGQNSWSAQTPQSPEDILKRALNAFENYVYGIGANPRGADIGAAATIVHANAWGFGGAFTNCPNAPYPYCYHIYYAPGPPIPGKCEVPYPIGEGCGDCKEHQENGTCTNPCKLQDRFSNAKPLLAANTPDDPWIRKNGPAACNCQDKII