MDDRKVLEELVKGREFANQLRQVMINGKDNDSPFVRSLAKNVLRSFTNTLFLLDKYPSYEVSPSTKSEDSQESCKSFNSKNKRGCYKRKRNTQEREEVSQTPKLDGHQWRKYGQKEILNAKYSRNYYRCTHKYDQNCQAIKQVQRIQEDPPLYKTTYLGHHTCNDFLNSAIILDSNNDPSDTSILLSFNNTFPTPTKQECPFLSSFPSPSSGKKEEVIPSSSPPETSLDDSSRHNNVTLPPPDFWDVMFDSVDLDDVNLLLDCDD