MFRLTTARIASVRGFSTSASLSKKVDSLSVIGAGQMGLGIALVAANKAGLQVNLIDANQGALDKGLKFMDKLLEKDVGKGRLTSDEAQAVRGRVTGHTNLQSAVADVDMIIEAVPEIPKLKFDIFRDLNEWTQKDTILATNTSSISITKIAAAAGAGAPRVISAHFMNPVPVQKGVEIITGLQTSPETLATTLEVVKRMGKIPSISKDSPGFLANRILMPYINEAIITLETGVGEKEDIDNILKNGCAMPMGPLALADFIGLDTCLAIMRVLYEDTGDSKYRPSVLLNKYVDAGWLGKKSGKGFYDY*