MGEEANDFEVELAVEMVQPAEEKTERHGQLLFLSNLDQVVLYPIETVYFYPAPVGGTATPDISDLSARLRRALAILLVPYDFMAGRLRLNHSVFRLELLCNNAGVLFGSATADANLADLGDVTLPNPAFTRLVLQVHHVACLAELPLTTVQVTRFKCGGFTIGFSSNHVLLDGVGAGEFLSSYASLVRGETISLWPKADRTMLKARCPPLVEFDHHEYVWLPGERFSEQADPLCSYTEMDALAAATSQGHALMDYAYKAFHVQRKVLAQLKKEGSGPAESNGQQRACTAFEALAAHLWQCKTKASSMEASKFSTFLFAVDIRRIMQPPLPFGFAGNAVLSACARAEVEELLNSPLSYAVKKVQEARAQVNDSYVRSAIDCLEMNKGLPLTSSGYYVSAWTKVLQHQNLDFGWGPPIHVTPVVSALVDFVLFVSDGSSSDGLFVLVAMPPAHLTKFQEVFLQVGPNGSFFPYV*