MREVQEIIQEIKSTKAKLIRLQKELTNARKEEEKVDSIINNQHSLAIDDYTRYGRQMIVSQVGLPGQLKLSRASVLVIGAGGLGCPALLYLVRAGIGNISIVDHDIVELSNLHRQILHTDFTVGMNKAESAKLNLLAGNPTVKITAYPIPFTKSRMSNSTTPTDWTTYLPNMNEFTLVLDCTDNPTSRYLISDACSAYDIPLISGAAIRTEGQLSIWNLPLIKTSSEKDRGPCYRCIFPESYQIHPERCADQGVLGPTVGLVGVLMAWEAIRLLIHNHDYQPKLLLIPSFRTIKLRKAKENCLGCSNSSKSKFLKQIQVQGSHTNVQGYDENTEKDAILPKVCSMSSTDQAVVEKSIRITAQDFLSNEFKLDQFQLLDVRPSIQFEICALPNSINIPIEEVLENPEQTIERLENLPRSRLKDEGNRTDVSNQRDWLVVCRRGNDSLLAINALNNPTTSNQEQTEDTRIQQKKFRDFVGGLEAYSLLIDSTFPLY*