MENAQAQFVRLHDGRRIAYRELGCSESSPPLRSIIALHGLMSSRFGGMPGVREEVLLEFGVRLIAIDRPGYGQSDPHPSQTFRSTCKDIVAVADALHLGKRFWLHGYSMGGAFCWAAARYIPDRVEGIAMWCPVGNMWWKGISQEERKSMLSSYSTMDVILTFLCKLSPFLFIKWYSRLSCVFMDPAVDLTSGLSDADKKCALQPGSAELMFRDRSESIRKHKGFGMAKDFELMNKGWDFEIAEVGETFKRKIHIWQGDEDRLVPVSLQRWVQKRLPGTVKLQELHGEGHISLFVSTNLDRLTLQALFGNKNEATNSPRNDTFLTCYPTKISTSNGTQ*