MLSFRFRDLVHLLLGLCLLLSVLPSVIADEQVAEATVDPDVGTTVVEIIEARGYEVETHKVTTSDGYILTMYRIPKTYDSDSFQNRPPQGKMVLVSLQCAIVGQVGSSFDVEIDDGAKVNKLKKGIAEDQKYDFAASKLQLFLAKTEGGAWVTEADVKNGMKGADESKALDNAGAPLNLVRLSGKDVQFTPTIEDVKAKMTPVHYAA