MVVAALPDDVLAEVLRRLAPRSLAACRCVCKPWRDLVDDRRLLRADLLPRSLAGIFVNFHCLYSSEFFARPPAAAAAISGNFDFLPPKDEYDQYRHHQVEGHCNGLLLIRFRDLVVNPATRWWDRLPPRPLPRDEMDRIDAAYLVFDPAVSPRHYEVFLTPSFRWKSESEKAELDPMVEASEWPPESYTLPVFSSRTGLWQERSFIRQGQAAGTIADMRSDWASDQRNGVYWRGALYVHCQTNFVIRISLNDDKYQVIKPPEYSGRYLNFYLGRSEKGVYLALSRDNCLKVWILDETCSKMKWELKHDKHIRHILLGRNNRQGLGPWILQDINHQKNPYIYEYDEIIEAPNQKKVECEQAALEKFEWISDDENVLDNEDIVTGGYHEYINIIGFHPYKEIIFLDESLKRGLAYHLSSSKVEDIGNLYPTNLEYELINEQFITASFPYTPCFM*