MVTGATSLSLVRDELFATMEQAEQGLEQFIAERQNGSLLQHAVECLQQIRGTLNLIELAGAELLAQEALQLATDIPTGVSEERDGQLAALGNALYVLRRYLENVEANRQEIPELLLPAINEVRCAAGQPALPESFFFSARLDIPRPPSTAIDHLPSEAELGEESRRMRHMYQIGLLGLIREQNLYPSLKLMGRALARLDSLHGGVARSRLCWIGAAAIESIVDGQLLPRKSRKQLFSRIDRELKQLLIGPAYEAPRHLLKELLYLVALSDGQGPRSREVRELHGLAPLPFTDHLLEEESQRLSGPGQSVMRSLSTAIREELAGVKDMLDLIERGVAQPDSLTNLHAQLGKLSKTLGMVGLNSAGTALQTQLPTVAAWAASGVADSPPALLRLADAVLYVESMVGNLERGERRIIRPTPAEPGQEADAFAVHQLAEARIVVIEEAKAGLALAKRAITAYLESNGDKLNLANVPASLQAVRGGLWFLGQERAALLVGGCADYIQQRMIETAQMPSEQMLETLADALTSLEYYLEGGAVLRPQGQPDVLDLASASVKALGLPVAA*