MGTTMDSNEDVATEPKKCIKAVFFDPDDTLVLTHDTDKAAAHMEVMEILSQHHPLLDQQVIIDTFVKGFITHPWGPNNRIDVTEWRAQIWCRDSISYDSDMLLTCTHEMQHYFDTNRMTSFQWSPGVEAMVKKILLNGIKVGIITNGHLKVQCAKLLACRADEVFNTILEIHEKPHKIIFLKACDLVGCTPEQSVTVGDNLKTNIQGGKNIGFLATVWVNIHGLNDPTLGVAKPTYTIRNICELPEVLPLY