MDSSGVEPSSSTKVCLICTVPIRFTRLGVHACRACAAFYKRSKISGKRLTCRQGDNQCVFRKHEKFMCRSCRFDKCTELGMEYSPVMNENEKEDSSEDVNEASPSSNEEKPLIEFVRNYSDEYTALLLPLFTLEKVEEPEFMALLILGFCDIDLTLDLPEFIFEKLESIRKGVFAELQEYYKREEVSDISTRMGMLMTVAHSTSEAGLLMNEEYRTYSALFDTCSGDFLLREIVYK