MVVEGNHEIEQQVGNKSFAAYNARFSFPSQESGSSNTFYYSFNAGGIHFVMLGGYIDYNKTGEQYRWMEHDFVDVDRSMTPWLVATWHPPWYNSYKAHYREAECMKQEMEELLYRYGVDVVFNGHVHAYERSNRVFNYTLDPCAHVYITVGYGSNRENMAIPHANDSGNCPDPTSTPDSYMGGFCAYNFTSSPAAGKFCWDRKPEFSAYRESSFGHGIFEDTYNSKGDEIYIMSQLGVFPNQPKFIQTSESPKIQNL