MSSHIQIFDTTLRDGEQTPGVNFTFDERLRIALQLEKWGVDVIEAGFPASSTGSFKSVQAIAQTLTTTAVCGLARCKKSDIDAVYEATKDAAKPVVHVFIATSPIHLEHKLKMSQEDVLASIKEHVTYAKQLFDVVQFSPEDATRTELPFLVKCVQTAVDAGATVINIPDTVGYSYHDEYAHIFKTLTESVTSSNEIIYSAHCHDDLGMAVSNSLAAIEGGARRIEGTVNGIGERAGNAALEEVALALYVRNDHYGAQTALNLEETKKTSDLISRYAGIRVPRNKAIVGQNAFSHESGIHQDGVLKHRETYEIMTPQLVGVSTTELPLGKLSGKHAFSEKLKALGYDIDKEAQIDLFKQFKAIADKKKSVSDRDIHAIIQGSEHEHQALYKLETLQLQYVSSGLQSAVVVVKDKEGHIYQDSSIGTGSIVAIYNAVDRIFQKETELIDYRINSVTEGTDAQAEVHVNLLIEGKTVNGFGIDHDILQASCKAYVEAHAKFAAENVEKVGN*