MGTMVQLNEAGLFKSQGLIGDKWVDAENGHTLPVNNPATGEILTSVPFMGKREAEKAIAAASQAFTSWSKRTANDRSKILRQWFNLLIKNKDDLGKLIVLEQGKPLAEAVGEIVYGAAFVEYYAEEAKRVYGDIIPSPFPEKRMLVMKQPVGVVAAIAPWNFPLAMITRKVAPALAAGCTVVIKPSELTPLTALAAAELALQAGIPPGVVNVVMGDAKGIGDAMLDSTEVRKITFTGSTGVGKMLLAGAGKTVKKVSLELGGNAPCIVFDDANLDVAVKGVLAGKYRNSGQTCVCINKIFVQDGIYDKFAEAFAKAVSGLRAGNGLEPGITQGPLINETALEKVERHVQDAVSKGAKVLVGGKRHSLGRTFYEPTILGNASDEMLIFREEVFGPVAPLVRFNTDEEAIKLANNSEFGLAAYAFTENITRGWRVAESLEFGMVGLNEGLISTEVAPFGGMKQSGLGREGSKYGLDEYLEMKYVCLGNMAQPVG*