MVLNSLAIYLFVILACSSTLEASINGGRLRFKQENPIKRSDFPPGFLFGAATSAYQVEGAYLEDGKSLSNWDDFCHSKGCGENGENGDVADNHYHLFLKDIEIMHSLGLKAYRFSISWARILPRGRFGEVNPLGIMFYNKIIDNLVLKGIEPFVTIHHQDFPQELEEKYGSWLNPQMQDDFVHFAEICYKSFGDRVKYWITINEPNLFSEMGYERGTYPPARCSYPFGNCLSGNSDVEPLYAMHNMLLAHGKAAKLYHEKFQAIHKPKQGGLIGLVIHCFMYEPLTDSDLDREAAERAMIFNIGWSFDPPIFGDYPKEMRDYHGSELPRFSLEEKSFMKNSIDFIGINHYSAVYTKDCTNSSCLETANRLIKGFVEITGERDGVLIGEPTSMPRFFVVPRGMEEIVDYVKTRYNNKPMFITENGYSSPNIHDVAVEEILNDVKRIEFHQSYLASLAKAIRQVWNGADVRGYFVWALMDNYEWTFGYNVRFGLHYVDQNTFDRIPKLSAKWYQDFLKNNSLIHNPSIRTLESVQMFDV*