MSPFTTPHFKGVPKDLPSVPIPVGTRPYRSHKIRACDLCRRRKSRCTVDLPGQSCQLCRLQGADCHYREDLSRLIGPHPYDQRAADSNHLLSESQISQKRKHTLLSPNLPGAATSAPAATRIPESLPRSCSQDGHISPRGFGEPLGESVHIVGPVAAEDAQVIERFMPSENSAKGSDAKAPYNVYSNDPKKPILYTTISRRRQGLRTTGIPGESQKEILEQILGPFKHDLVKIFLDRINASFLIFDEVAFEESYNSNNGSLPPALMCQVYAQSLIYWGQSHILAPHPKPDVRYAVNLAVAALHEEFSAPGLSTLSASLIDLTGRPIFSMTGNAINSGRTVALSHTLGLNRDPSSWKLSRAEKHQRIRLWWGVVVHDRWASYGHGVPPQINRNQYDVPLPTIHVLVPQANPSPKRIRMAECYIALCQLTEILGDLLPLIYELQLKSQHEISKTLRRLRADIGTWEDSLPEWLKASPASLPAPVSGSSSLFLAYFTLKMLICRVELQEINNSDNPSNTEGRQYFQTECRKAAEEVVQFMISLKRPNFDEFWLPYSAYHLTSTATLLVRCALETSDPEIARSCLSRVDVLRDALYRARVEYDWDLADMCLDHCERILAKQPGIISDDAPGAEQTAQTPDLAPLPLPETLTQNDIVNDMMSISGTFGTMDGFPFDMTGIWDLSGWQDELG