MSSEHLALKGVLVGHNDWVTQIATTPQFPDIVLSSSRDKTIIIWQLNNQHDPTGESTSCGVPSKALRGHSHFVSDVVISSDGLFAVSGSWDSSLRLWDLSVGTSTRQFVSHKKDVLSVAFSADNRQIVSGSRDKTIKLWNTVGQCKYTIVDDNHTDWVSCVRFSPNQKDPLIVSAGWDKLVKVWNLTNCKLRTNHHGHNAYVNTVTVSPDGSLCASGGRDGKAMLWDLNDGKHLYTLESGDTINSLCFSPNRYWLCAASGSSIKIWDLETKSVADEVKSEKQCTSLAWSADGQTLFAGFTDNQIRVFEVQQR*