MSLVQAGAYALIMWSGRVRMALQDQSLHYHLPRLQAAPRAAFCYARAVPTHLLYGSTAKGSLSQRQWQCNALYNSASDGEGSPASGSIHLIVGPMFAGKTTALLKRVQAEALAGRNITVVKSDKDTRYGLDNIICHDGMKMPCWAVPSLSSFRTKLGEKAYAKLDVIGIDEAQFLKDLYSFCRVAADTDGKRLIVAGLDGDFLRNRFGTILDLVPLADTVVKLSSRCEVCGKPAFFTFRKTDNESKEVIGGAEVYMPVCRQHYLAGRCTREAARMIINAQEVILQKQDVMANSP*