MDKLLWVLVAVCGLAVYVLVRVGRAVWWRPRQIQKHFEAQGIRGPPYELMFGNLREILKLVAEAKSKPMEFSHRILPRVIPMYHHYVSNYGPLFLLWFASKPTLNIADPELIREILTTNFGNYEKPPPNPLRKQLGGLDGLATLEGEKWAKHRKIVNPAFYMEQLKGMIPNVAVSAANMLDQWKMSVDSGANEMEVSKEFRNLTADVISRTAFGSSYVEGKNIFDMQSEMTILVAETARKAAIPGYRYLPTKQNIRRWKLDKEVSGSLRKLIEGREERYNNDLLGLMMTANKKEREGGTHMEVEEIMDECKTFYFAGHETTSTLLTWTIILLGMHPEWQDRARKEVLQVCGRDVPRSETINRLKIVTMVLNEVMRLYAPIMVLLRQSHKETKVGNLTIPPYTQLLLPIIALHHDPQLWGEDVHEFKPERFAEGAAKAAKHPWAFIPFGLGPRVCVGQNFAMIEAKVALAMILQQFSFSLSPSYAHSPIPVVTLQPQHGAQIILHQL*