MLSFRFRDLVHLLLGLCLLLSVLPSVIADEQVAEATVDPDVGTTVVEIIEARGYEVETHKVTASDGYILTMYRIPKTYAESQSGSAANKTAVTVFSTVVGSSFDVEIDDGAKVNKLKKGIAEDQKYDFAASKLQLFLAKTEGGAWVTEADVKNGVKGADESKALDNAGAPLNLVGLSGKDVQFTPTIEDVKAKMTPVHYAA