MPFSSPTDLYTGMPAARFGLYLHFPYCLAKCPYCDFAVAVARQVPEERYAHAVLAELDARLAATPELRERPLESLFLGGGTPSLWHPRWVAQVLEGIAARMKVVPGAEVSLEANPEAADAERFAGYQAAGVNRLSLGVQSFQPETLKALGRAHDAAGVEAAFRAARRAKFASVSMDFIYGAHGQTRAQVEADARQAVALEPEHLSTYALTLEREALAEDTPLAKRLARGEVALPPDDEVVDMAATLREVYAAHGLHRYEISNHARPGYSSRHNTLYWTGGEYLALGVGATGMLHVPSPHRYVNLRSTEAYLRAAEQGLLPEASREALSREDLFAERLSMGLRLRSGVAWEALCEAYGQEAQPRRGEVARLVQHGLALLRGNRLVLTDVGADLHSAICAKLL