MLGFLSLIACCVIPREVSPSGFDGDPLLWASVFEIAAESDGSMAFFLHGSENNSDYLYPGFVSSIHPHCSLLHLEVEPHPSPRSCNLLRRPESAIREGVQPNHLTHFKELP