MTPSMKENVRKCKLAGLRTASPAARRRPCPVEKKLIGGAAILGAGRPPHVAADGVTPPPGAKKPKPDHTAARHSVDDLGGVRHGATLDNIAVVDDNLRANLRYLVASPWRPPARVYGKKMTFTDRSVAQHRLLMSCKGWHSTHRGGDEPFPFEELLTPAEKAAADGDEGLRVQAYDRAGRDYDLKCKFLNCNDAYRLILEWSKFLKENHLDVNDKNAAMANEAMIDLWAFRSRWLSHGVDGHEDGRLGLVMVHYFRGNAPHADAAMDVHDALMQARKAKLKKNKEETGLSSLSSSKVKKNKEENGSSSSSSGEALAVVGALAEEKNGDAVDEEADVQGGAPAAVKMEAGSEERLAWAANGMVLLGYRGSRMQGRP