MRVVVTGATGYLGGRLCAALVGAGHAVRALARPSSNVSGLPRDVELAYGDVTDAESLAAAFHGCDVVFHVAAAVEPWLPDPSVFLKVNVGGLENVLKAAKRTPTVKKIIYTSSFFAIGPTDGYVADETQMHPEKEFCTEYEKSKVLADRIALQAAADKVPITIVYPGVLYGPGKLTTGNLVSRILIERFNGRLPGYIGDGYDRESFCHVDDVVSGHIAAMEKGRVGQRYLLTGENMSFVQIFNMVANITNTKAPMFHVPLWLIEAYGWISVFVSHITGKLPLISYPTVRVLRHQWAYSCDKAKTELGYSPRNLTEGLSEMLLWLKEEKLIKF*