MARLRIPPHILTALGAASPAIYGSWFALNKCEASAKTDSRSRIVFLGTGSSTGCPRPLCPMIFQPNQSKKQEETTETKAMKERLAPFCKVSNLAIEGDPKTNKNYRNNPSLVIAFDDNGVQKHVLIDCGKTFREGALRWFPTLGINSLDAVVLTHEHADAAFGLDDVRGFQRTEGGFAGNSQFRQVPMPLYVSQQCLNEIAERFPWLFPELQSRADIALVDKAVVKRHVASLDVHVMEPFKAVNIEGLEIIPLPVMHGEDLVSFGYAFTVGQTNVVYLSDISRMLPETLAFISKSRPPTDILVVDALHPTRDNPVHFSLNYALNLVNEIKPRRTFVVGMNCDSFLPHDQANKDLRDSYVNIQLAYDGQVVEC*