APPHALSEAAKAKFVAAWTLKAAAGPGPGCECPTGYSREVTSKAEESCVGPGPGRTYRHFSPRKNRSRQPALEQEVPESGEDGEDGPGPGEEKEQDKGNSRTSALAFAEYLHQGPGPGAGSTRDVGSGGDDSEGARGREQQQVQQHEQNEDRSLFERGRAAVTGHPVGPGPGKRRRRRAIQEESKESATAEEEEVKKGLVAAALPQKKHPRYHAHTVKKEVHFRKRGVKKDCTFDITMCAKKALPAVGMGAKKEVHFRKRGVKKEPTIAFTVYKKKESLAPSFAVAAYVSINEASTIKAAVDDAAYLALIFVGVAGSTRDVAAYEAAK