MVSLVGAEVCQEEEDFPVRLTKFDVRRPFLSARILAADKKLVPGQLYQVLRNPNSPSLSKLDAVLSEAKSAHNGKLEDKISSERRANNQAHSSVESVQKAPLQLRELEIWAPLSKFSKSIRKLQHLKQICIRLLDENNVISLPDEVFQLSSLKRFELINAWKMKSLPDSFGDLKNLKHVNLSYFCSLERLPNSFKNLNMLKYLELRASSKLTILTKTLEMIPSLDFFHLSWEMRLRRERLKKMVTWERIWRTQRDEGWSVERISRELWRAESQRWWKASWANLKYLPNSLGPLTQLDVKSCYGLLEVGTFPNTLIQLKLISCPNLEKIYGLCGLDKLQMLNISGWKKVEVLSNIETLVSLEELRAYGCGKLQRIRGLVQLRKIKLLEVSGCNVLKELEGVEQLRSLEKIDASGCPEPKWDGRILDQLCQGLIFYI*