MKWSWPIGSIFGIPVRIHWTFLLLLGWIVVGYASRGDGWEATATGIGFVLSVFGCVILHEAGHALMARRFGVETTDITLLPIGGLARMKRIPREPSQEFWIALAGRVLRAVLATQMPYAKATRTAATIGQMMAILFGVAALFINPLLLFIALFVYVGAEAEANQAQMHAALAGLTVADAMMTDFVILNEQDTLDTAADQLLAGSQHDFPVNGAAGCRGVLSRQNLVRGLREEGGGAIVRDWMTKLEARLPEDASLEETIESIRGMQLNAIPVFSNGTVTGLLNLENISELMMIRSARRDEQTPDVPPDVATERRGRGQNLLAPEDRPRRGAARQNIEHK