MDIGPKDKISNLPEALICHILSFLPIEDSALTSVLSKRWRYLFAFRPNLVFDDSVCLRPPCGHGVIPDYVTSWILNVLERGVLDLDLQVNVNGVRLPSKVFVSKSLVRLRIESGNVRGIDVDDVFLPKLKSLYLHTIMLGKGEDCFEKLTSGCHVLEELVLNNVYSNVWNRSVSSKTLKRLTLWCTESYDKNPHSVLFDTPNLVYLKYSDYVAAKYPKVNFSSLVDATIGLAMTSDQDANASYDALVGNATDFLMGICNVQILCLSANSLAVLTFCCESIPVFNNLIQLTIKTNQSVGWESLPALLKNCPILETLVFEGLLHMYTIKCGDVDGCLCKYSGEVPSCLSSSPVKVLKILRFGEYGIVNQIEMIKIFLETMPHLEQLTVYYNTPIGGDLIEEVSSQLKNFAREASPNCEIQVIPDVLS