MEALDAMSKTNKSYYRWHGLEGLPKLMADLQKEAVEERLPERVLRVEQAMCSFTELSPGSRKAGTKEIVGTLIGEDDAPSSSNLSCDHNNSFQSSEKRSRVDGRDRQGRNSLAQLCRRFLMKNTRRVSLDVASTVLIKDPETEGFEPPSRSRCRRLYDIANVLVALGLIKKPVWTPAAFPDFMRSPLGLPRASGPLIPQPINKVPVVQTPKPAVKHTVTNILGVSNKVNIDPLNHRNSSPFQVVRKDNSTRRKIALRAARALLAQRRRHDQNLLFAGLIFALLMETKKFLGDVVFPTRNYRKNKHRTCETNKKFARVDEEDDGC