MCGRDAHTVVDDYPLLQGGASKGSPTSLLALEWSLVTTQTAELEVSGKESLRVVHLCEKDNGVWFEKGSCEVIHKETRQVLCKGIQQGGLYFLEWKEAQGLSNPAKDPVEEPIRHKIDPVQLGGGKGMLEQALRLRGAGDYFANDISDSQAKGVERPITERVDISGGENVCEFQDHSELVSSKEAGNTGLLHPNKDGVEVEGSFQPRVVEQPEDKVAATKEYPVAEPMRSSAEAPRIECERRPRGDQEGEDALPGLEIKRGQLVRAREHTCSCGTLGNCSGLMQLGPMGN*