MSAAVQTLDISPVGRVEGDLDVRVDIQNGVVVNAWTQAELFRGFEIILRDKDPQAGLVVTPRACGICGASHLTCAAWALDTAWKAEVPRNAILARNLGQIVESLQSLPRHHYGLFMIDYTHKNYSHSKYYEEAVKRWSPYTGTNYELGVTISGRPVEIYALLGGQWPHSSYMVPGGVMCAPTLTDVTRAWSILEHFRRNWMEPVWLGCSFERYEQIRSYDDFMAWLDERPEHANSDLGMFWRMSVDVGVDKYGKGHGKYVSWGYLPHEDKYNRPTIENRNASLLMKSGVYDGAADTHKLMDQVHTREDVLHAWYDEPSGKHPFERTTKAVGKNPVEYENQYSWSTAVRHDNNGRLEAGPLARQLIAGGSHGESWQHHDPLVLDMYKKLGGASVMLRHFARMHEGVKLYRQAEHALREFRLNDPWYVKPTEKDGRGWGATEAIRGALCHWIEVQNGKIKNYQIIAPTTWNVGPRSDGGELGPIEQALIGTPIADPSDPVEVGHVCRSYDSCLVCTVHAHDASTGTELARFRTA