MAALPASTGGLALLSHSFSKPRVLRAPRPGPRPLRRLVSGTSALVGSAAPAPPPPDQAGLLAVRGAAKDLRKPLFGVPAAPIPIPDVPATGWSLLQAAFARHHKRSKSVAATALPRPSAGARYPQRRRSTAVQEEEVSAPRPKLVAVALKPHVHTGNGNGGPISEDSRRLALVGTQSYMILNSDGSVAESHSIPKVAAALAIGVVPRDLRSVDPSIRSRMAAILAREGAIIINLGAPRRSRARRGRAQIVRAIIRSRCVYLFGCEEEGVKEYTAQLREFIVQTSGSSAAMPFEFRVLEDIVSHAILGELEAALRVQGLESILPKLEELLPLRRKLADHEHEVREVEKAIRQILESDEDMALIQVEEVMNDAQNLITQLGNMEEIISIHLSAVRNRIMRLELVMTGMTAGFEAHPYAFYVMMASIVGMCGSMYHVFIRIARSRRLL*