MTSTLQEGILVGCGNPLLDISAVVPLNFLQKYSMNEDDAILAEDRHMPIYGELVEGYQAEFLAGGSVQNSLRIAQWILRQ PRVAVFFGCVGEDRYANILKEKAQAAGLDVHYQVKKDVPTGTCAVLITGTHRSLCANLAAANNFTIDHLEEPSNKALVDN AQYYYISGFFLTVNPPSIMQVAATAHAKQRPFLMNLSAPFISQFYMAPLLAALPYVDIIFGNEAEAQAFAEAQQWPSGDL REIGKRLVAMEKKNPTRPRIAILTQGCDPVLLIQQDSVQEFPVTKLAVHEIVDTNGAGDAFVGGFLSQFVQGKSLDVCIR CGNYAAGHIIKNPGCTYSGEPEFVE