MKTPVSAASLSNANASSASAGSGATPIVPKTEPVGNEESSTMSLDFQTPGITSTPNANKRPGFLDLNNKAAKNKRIIAPLVINSPDLQAKTVNTPDLEKILLSNHMMQTPQPGKVFPTKVGPVTSEQEAFGKGFEEALQNLHTNSQAFPASNPTANPTVTGTTMTAVNNGISGGTFTYANMGEGFPVIKDEPQNPAGSPTVSPIDMETQEKIKLERKRQRNRVAASKCRKRKLERISKLEDRVKILKGENVDLGGIVKSLKDHVAQLKQQVIEHMEAGCTVPTISAPALLSGKXHMDTPEEPFTLPAEREDDEQMDLMTDLGPDSIEDQAINPELLEQGIPLELFLRATTSAPELDDLSPAPSLSGNDLLGVVSVDKSEDGDGGNRPVVLFIVTDNGCDPPVAS