MWVPVVFLTL SVTWIGAAPL ILSRIVGGWE CEKHSQPWQV LVASRGRAVC GGVLVHPQWV LTAAHCIRNK SVILLGRHSL FHPEDTGQVF QVSHSFPHPL YDMSLLKNRF LRPGDDSSHD LMLLRLSEPA ELTDAVKVMD LPTQEPALGT TCYASGWGSI EPEEFLTPKK LQCVDLHVIS NDVCAQVHPQ KVTKFMLCAG RWTGGKSTCS GDSGGPLVCN GVLQGITSWG SEPCALPERP SLYTKVVHYR KWIKDTIVAN P