MRVVVTGATGYLGGRLCAALAGAGHAVRAFVRRTSDASGLPAGAELAYGEVGDVDSLAAAFDGCDAVFHVAAVVEPWLPDPSVFATVNVGGLENVLKAAKRTPTVKKIIYTSSFFAVGPTDGYVADETQMHQGKTFCTEYEKSKVLADRIALQAAAEGVPITIVYPGVIYGPGKLTTGNLVSRILIERFNGRLPGYIGDGYDRESFCHVDDVVSGHVAAMEKGRVGERYLLTGENMSFMQIFNMAANITNTKAPSFHVPLWLIEIYGWISVFISCITGKLPLISYPTVHVLRHQWAYACDKAKRELGYSPRNLTEGLSEMLLWLKDDKLIKF*