MTRVERVLGVTEEELVRQSAEERQLYICKQIGETGEEILWFRNIQTGVLTPIGPFCTPTVEELRAQVKQTMMDQPEEENKDRQFYCLYHVDIGELQTRLKTTDRCLIQIAGNFNCLNVPNRRRKPDEGRLVELAFQQKTQGPAATFGPLACNLFRTHFSMPTPQYSGQTLKHQISLLDNVKEYTGIPINGKLTLRGDEIPIPDTMDLDAIVGKVRVGLQTDCHVMYGRNKRQREVYLLDTAKHCDDFSKLPIVDQCHVAAVNWNSLTEDHTRNHVPAWTQTPAKQKEIYNLSRALLRAGYEGVYLAALMRRTKHLYLTLVGGGVFGNPNQLIVQELAHAHKKWASHPASCLEAVYLCGYSQKDNVECLLKKEGIKIAKTRRVGQ*