MVFLVWYGDFTPAQQSIIVDFLHSFNASNTASPSTYGFWKIISTYTDATSNRVKSSVRLGGQISVGIPLGKSLHRSDIPRVIATALASAKLPAHQKSLYVLLTAADVAVERFCMDSCATHSYLNGSLATRGPRLPYAWVGNSATQCPGMCAWPFALPQYGPRDSQPLVPPNADVGMDGIVINLALMLAGAATNPFGDGYYQGDASVPLESGTACTGIFGTGSYPGYPGELLVDKTSGSSYNAQGLDGRKFLLPAVWSPGLKQCSTGF*