MSRAFTYVILGGGVAAGYAALEFVRRRGDAALGELCIISEEAVAPYERPALSKGYLLPEGGARLPAFHTCVGANDQLLTAEWYREHGIELILGTKVISADVRRKTLVTSIGKTINYKTLIVATGARASKLEEFGVSGSDAENVCYLRNIVDADKLVRVMRSSPGGNAIVIGGGYIGMECAAALVANKIKVTIVFPGKYCMDRLFTQKIAEFYENYYTSKGVTFIKGTAVSSLEVSSGMVTTAILRDGRPLPADMVVVGIGARANTALFEGQLTLEKGGIKVNGQMQTSDASVYAVGDVAAFPVKLFGGDARRLEHVDCARRTARHAVAAVLDPTGAAGDIDYLPFFYSRVFALSWRFYGDNAGEAVHFGDLGFSSASSTPKFGAFWVSSGRIAGAFLEGGSPEEYEAIAHAVRRGAAVPDVAQLVREGLAFVVREGQSGAARPRPSGPSGRGFDGGDKPGYAWHATVGVAAAVSIAALAFWYARKAPCVVKRGF*