MSLQVPNVQELALTCNRPDQQIPDRYIRPEAGTEEVICGQGINTAIPVIDLAKLLNPQSSQEECAKLRSACQHWGFFQLVNHGVPDDVISDVRRDLTEFFKLPLEAKEAYAKPPDKYEGYGQHFVVSEKQKLDWGDLLHLRLRPTESRDLRFWPAHPSSFRNSMERYSLETAKVARCLLEFLAMDMGVDPESLLEVFRGQPQNMRVNYYPPCRQTGKVLGLSPHCDATSLTLLLHVNDMQGLQIRKDGKWLTIEALDGAFVVNVGDMLEILSNGRYRSVEHRAVVHPEKERISAAVFHQACRDATVGPLPELVTKDGGRPVYKSMAYEDFMKRFFSAKLDGRANVEGMKI*