MSTTETDTAAAAPAPENEGVNLLKRNSDDVGWEYGVLVDPKNKDKVKCKFCNKVMQGGIYRLKQHVAHDGKNATKCPKSTDEAKDKCQKSIDGAKRKRAEKVVRELELREKVNVSRVGEESEEVTCVGSSGPHKLGPMDKWTKAIDLKASRSKSLQQQRLNKELWKERTHEVHKYIARWVYTHVIQKETGPVDDDDDLLSDTDKDATGGDREMADAEELDPQANGKNSDGTSGKTPPSTQDLPPSSRPL