MKFCKRYTEYVQGQQRILPGVSCVEFKRLKKVLKQCRQRVSLDASISAAGLCASNSPDSPPEALDIASLCQASGSGRNCPAACPVCDFTFFPLLTKEVADVSGYFNVRAQRLLQIHLATGFQRYLLRFWYKHAGNNLAMIEEGKKLVNYASMNALAIRKILKKYDKVHLSKKGRAFKTRLQAMHMELLQSPWLIELIAFYVSLNDGSLVLPQMFAECLYDFDSGKPTISCTIPNSVKVEIDLTCSICLEMIFDPVSLGCGHIFCNSCACSAASIPTIEGLKAADRNSKCPLCRQGGVYVDAVSLTELGTLISTRCKDYWEERLQREREERLRQVKEHWEHQCRAAVGF*