MVQVPPPRSYLTHSIPPYWVTMEETPLVSGLGSHATPTSVIVSGGIFPPEQFNIAKSRLVPLDSPERYARALTLGPNKGGVAAVVDELPYIHLFLSKHCGFRIVGGEFTKREWGFVFPKNSLFTADMSTAILSLSESGELQRIHDKSLKIDSCETLSSQVDSNKFGLKIFWGLFLVTGIVCFLALLIFFCRMICLFRRYAHRGIEDYKHRSHALSSCARFLKLFARFIDEREDDERKERLKRKRTEKKMDLKSEMCQPEPFTSLSQTFSVDHAISPL*