MATDRHFPNTLVDYKPLAHREEELPESQSIGPLVAFASTADEDVVVKVPPSFREHLFPSPELFLKAALELRNEVVQSTWRRNGPRVNDPTMYVGVLGTAFLCLKVYLSTGSEDDLVQCMDIVDACCAAAQTMRPYVTFLCGQPGIYALGAVAAKYKGDETRMNHYLRLFDEVSNERALSVGPAEGGLGMPYELLYGRAGFLWAALFINKHVGEETVPWTTTGPIVEAVMQAGRAGAAQTKCPLMYQWHCTRYWGAAHGLAGIINVLLHFPLSQDAADDVKGVLRYMIKNRFLRGNYPSSEGNNRDRLVHWCHGAPGIALTLCKAAQVFPEEEEFRSAALEAGDVVWERGLLRRVGLCHGVSGNAYVFLALHRLSGGKKHLHRAKMFAGFLHDRAFSLISTGEMHGGDHPHSLFEGLAGTACLWLDVAQPANSRFPGYEI*