MQALVTKPTPHAFLHHVNDQLIPFLQVRGRCALRPRHHRNVALRALPLPPLELAPVFGHPGALTGIAYNSAVFGLGYKVLRKGLTPAGVAHAWFLGSAVFAAFGAGGYMLVCLYFIFGTLVTKLKLEQKQREGIAEARSGQRGPSSVWGSGIAGVACALLALGTGNFELWQIGFVASFCSKLSDTVSSEVGKAYGKTTYLITTFQLVPRGTEGAVSVEGTAAGILAAFLFSAVALLAGQVPDLAAAGVVGGAAVVANLAESYLGASVQGRLPWLTNDLVNMLQISLAAALAVAANQALLG*