MLRPQLCQILKRSNLSTRGILKAPYGMSANGLGLQAVRKDYCWVTLKFPIDTVPKWKDPKTGELEGLSFDFNLCEALSTWEQVRNSSTILTREYIDGLPHGWEEYAWRRINKGILLNKCQNKTLCMEKLALVLPDTPPFLPRQYGRCAVIGNSGDLLKTKFGKEIDSYDAVIRGNGAPTKNYTQFVGKKITFRLLNRGSAKALDKVAELDETGKEVLIIKTTIHDIMSKMIREVPIPNPVYLMLGTSFGSSAKGTGVKALEFSLSVCDSVDVYGFTVDPGYTEWTRYFSESRQGHTPLQGRAYYQMMECLGLIRIHSPMRAAPDRVVKDRPDRGTLYAARIASERVLGKAAQGRGDPVAACAIWKDRSNGMLTKSSDLRKAAVEHQRYVHGVTMYPLEHRSSGEMLCIRPRA*