MEVLSSACPCTSTPSFCTSIASSLSSVPFLPTPRSSPSLRLLLSCPSMTTSLPPRAAAHSSAGLIENLQGQVNSEGVEIEEGEGGLPKVVLSTSTGSQAEIYTFGACVTSWKLSSDKDLLFVRPDAVFNGKKPISGGLPHCFPQFGPGPIQQHGFARNSTWSIVGSDNVAGSPSVIFELKDNEYTRGIWDHGFLATYKVSLEPTQLSTKLVVKNTDSKPYSFTTALHTYFRASITEVLVKGLKGCVSLNKDPDPMNPIRSVENREDVNFPGFVDCIYLNTPQELLLINGLGDKISIRNKNWPDAVLWNPHLNAPAAYKDFVCVENAKIDSPATLQPGEEWEAEQVLSIC*