MRAVRNLRFASASTRKPEAIVAAVTETHIRATISCCKHLNLELKVRSGGHDYEGFSYTSPVPFVILDMYNFHKVDINLKDETAWIQSGASLGELYYNIAKKSKVHAFPAGVCPKVGAGGHFSGGGFGNLLRKYGLSIDHIIDAQIMDADGKVYRDRRSMGEDVFWAIRGGGGGSYGVILAWKLKLVRVPENVTVFKLERTVEEGVIDLVHKWQQVAPVIDKDLFIRLEIKPVYRSTTSKYKTKTINVSFIGMFLGSPERLLNIMNKRFPELYLTEPDCMVKKWIDSVVFWAEYPENEPLENLLERTSVNESYWKRTSDFVQTPISKRGIAKIFQTMIYHSPLPRRVWMQWNPWGGRMAEIASDETPFTHRAGNVFMIEHFMNWYAPGDELEEAFLAISRSFKKAMTPFVSKNPREAFLNYRDVDIGITIPGYNATFEEAKVYGDKYFKGNYLRLFQVKAGFDPTNFFRSQQGIPVLE*