MVWFNSLCFLLLPALLMDSVMTTGIDEDHILNHDVDPDPGRMKYIWNPFSGFCGENATMVRCAGVCPETCAFKSLKCPKY CGVNCVCKPDYVFNENLQLCILKTDCPLDIKQLVVETHRVFQ