MGSADFSENVFHVASTIIKPVEESQHPDFLDAALFDHICLNLDNYVPILLFYRLDNTDAAYKRLINQLQDSLSKLLVPYYPMAGRWVEYNNAYTVRRLLCNDAGVPFIEAEARYDLDATLGTETFVPTCQLSGFEDVGLDPTSYNQDIRLSLPSLIIKVTRFRCGGIVLGVNFNHVTADGESMMQFLQAWSEMVLTGRTSYSPVHDRSNALSLMDLQRQQSPKSTLQTEPVQTLDTMVDEDGQTLPTEKSDSDTFRVKKPSPFCVKFLNVRMDKIEELRKVAMGSKQTTKTLSRVDCIIAHFWRCLSKLPAPLLENEESIKVWTAVDCRRRISSPSLPEQYFGNFVLLVPLPELPVKKISGESHAFAGSLVQRTVRNINSTTCWDAVDEMVSITKGAQKSSTPHFFFSSWIRFPLYDLDFGCGTPYFATGNFRHEGTPLGYCIILPPVPTKENTFAATLEIFLMKHVMDALHADPEFLQLFS*