MELLGESSWLAGESDDLGLLDFQLADAAFDSPAASEEGHELASISNEDGATWLLTIKESNGPSALDDPVAVVADDSFVLQPGDDGPPAPSQTGWGRFTGPDPGENEDDYIMRVARELAPKVYLHSREASERGRSPTDPSLLTYRSAGVLPSSVEHFLKHTYLDKGDGRRVDAERALLKEGYSGKGSLGQSLEEAPAYAIITKKGDVTVLLPFNYGKNFCIGAKLWGRCIGGKQLFGNHVGDWEHVTLRLRPREPRLLGHPGEHVYKKIFNGERLIIKNGGAQREHPWLHFKGEWGNPASGCLPFSQKLGIP*