MGEELEDVPLPQLLTQAQQIHSLANSSQIGNDEVKKGCQLLRKCQEIADRIGLFSTNEEKEDISTGDLKYLLVPYYLGELTEKLETEDRVQLVRVAKGQLLSFIRTCERLELLSESDAQVLSREGRATPETRRAEKVARFRKQRAAESKLQEIKERKERRRRSMQATAKSTSVEQGEENLPDEDDEEEREAWFLQISLALCKSLDLVEMLQREEEMLAAVQAANEEGREAFSKEMLDERHSRADDWHRQGAAKAQTSRPAIPITCATYAQDVIEGRVAIQPNHQHTHGAPMLFGPASVVSGSLSTDRERQIAQVFQPSHSLPSMSIEQAGLAEMKIMRTWNETNQKIFDEARQSSWVGEEKKDDDDSDDEAATNKARAWDDWKDDNPRGAGNKKLTPCG*