MLLSASVANRIEQVSDRRVSSSTAVFLLGCALSTCGIAPASSAAYTAVQSHLMPLGVVAMFLAQRAIEKRDLVLYRRNIVAFALGAIGTVLGSLVAARVVTIPSSSAAALGAKLAAVFCATYVGGSVNFFATAATVELDQTSLAAALSADMLLMGAYFTALFAAAASKRLHSFYNPSMTKKPEAAAVTVREQDLQAELLPFSASQFAWSLMDACAVASFLAWVGSLAPFAGGHLLVSSSLAFILTQVLSAAGAHSSERLVEWRHALQRGSTVLSETILLCFFFTLGASVRLQHAVTQSRAYAAFAALILLIHAVVILVAGRALRIPLRELLVASNANVGGSATAAAMASNLQWHDLVAPAVLSGTLGYGIGNALGLAVYQLLLLNAS*