MVTINDLSFNPDYSSISVSTSDGFKIFNCEPFGEFYSSQESPLRKSISNSLEDSAGCQNPTHSKTDSQDTPARFPTAFLKMLFSTSLTIVVPQTQDNLGNRLLKIYNLKQNLKICELNFPSSIIDIKLNRKRLLVVLDTGQLYIYDLSCVRLLKILQLLFNEHDGDQKFIGDLSADDSSWLIIPVQSTNNQTDLLNAETGSQPSTPKLTPSDSVINTGSYSQYLEFTRNSSLSNLKKKNKLITLEDIKKDSEGWVVVYDTINLAPVVIFEAHHSTIARICISHRDNKVATASIKGTIIRIFDLKEFEGKVKVHKVKNLRRGHNLVKVNSLSFHNDNHILGCGSESNTIHLFKIHEEESDICTNENSEDRTNHNSDYEDSDGDTSKSSEDLNENLANLLISKPLDPVPMETEDKLSSSWFVKTKKLINNQYTSSIIKKLPYKDYFENLIWEPPQRSFAYIKLPEYAPHNEKDPRSNKVEIGFNNDLVFIASYHTGNFYQYQIPKQRGPVSSINEDDKREECLLISQFNLI*