MTLRLECAVQHYDWGRIGAASEVGRLHALAVGSPAEDTPYAELWMGTHKSGPSWVVSDNSPVLLKEWLDTHSEALGDKVAERWQGELPFLFKVLSVAKALSIQAHPDKKLAQALHESQPHIYKDPNHKPEMALALTPFEALCGFVTSEELKEAVETVPELRSVLKEDTCKALIMLGTCKVERNEAKQALKQAYTTLMTLPNDVVASTVTELVNRLAKEKQVRELTAKEDLVIELEKQYPADIGVLSVFFLNYLQLVPGEAVCLDANEPHAYLSGEIVECMAASDNVVRAGFTPKYRDTQTLCSMLTYKQGLPEVLTGTHVNDYTTRYTPPFDEFEVDHIVVPLGSSSELTTMGPSIFLVFEGIGVIGNNDAEDITGLKKGVIFFVPADQKIVIAAPLDADHSYDDLKRKPLQLYRAGVNSSRMWPTA*