MADDNIGSVDGGKDFNLHSVFENIKQFRSALQEFTIKGDFNILRLKNERKRVTAICASDGCSWREHASLTSDGITFMIKLIGPAHTCATISSNSNATSGWIEKLLSARLREESVMSIKTYCEMLLNKNPDSVVLLHPEVRHDFNEDPTFQRLFICLDAYKKAFVSGYRPFIGLDGCHLKGRYGGIMLSVVSVDGKNYLFFLAFAIVEVENTATWEFFLHSLADALQDSMDYMNLTFMTDKQKGLIHAINNIFSGVHQRTCCRHLYNNFKASFPGLLLKSLFWKAAQVSSAWVYERAIEKMKDTNVEAHDWLLSNPPSTWSRHAFDTGAKCDHVTNNMIESFNNWIGPMRNKTILSLIDDIRAKVMIRLRKKYIFACSLEGKVTPSVKKKLKLIVSDARFCHTQIAGENQYEVTDGSTRFTVNLSTKHCDCEVWRISGIPCKHAAACIRE