MNRPQLLAIVAQLLAGNNSKCVWGFRRWELRNSGRREGWGSYCRWDVGHLAAGRGFLVTGRAGVAGSWKGKILTARRAGAAGCWIEQILAAGVFGQPTAAAAAGRLAAIRCGWLLAGSSRSFIRAGSHSGAH