MEGQNAAPIKEDEFIFQSPFPAVSVPENLSLPQFVLEGAEKYSDKVALVEASTGKLYNYGQVISLTRKVAADLVDRGIQKGDVVFVLLPNMAEYPIIVLGIMLAGAVFSGSNPSAHINEIEKQIQDSAAKIVVTVGSAYDKVKQAKLPVIIADNEHVMGTTPLQEIFERNYPASAPSVQVCQDDLCALPYSSGTTGASKGVMLTHRNLIANLCSTLFNVQESLVGTFTTLGLMPFFHIYGITGICCATLRKRGKVVVISRFDLRQFMTSLITYEVNFAPIVPPIMLSLVKNPIVDEFDLSRLKLKAIMTAAAPLAPDLLRAFEEKFPGVEVQEAYGLTEHSCITLTHCAPGNIRGRAKKSSVGFILPNLQVKFIDPETGKSLPRNSTGEVCVRSQCVMRGYFKKPKETEKTVDSDGWLHTGDVGFIDDDDDVFVVDRIKELIKYKGFQVAPAELEAILLSHPSVDDAAVVPLPDEEAGEIPAACVVMAANATETEEDISKFVALQVATYKKVRVVHFVSSIPKSSSGKILRRLLRDNLQETLKRKRKQQQQSSSS*