MEPTTPLLEHGGGDTVDEDYSPARTLSDVKRVFSMESAKLWKIAAPIGFNIICQYGVTSFTNIFVGHIGEIELSAVSISLSVIGTFSFGFLLGMGSALETLCGQAFGAGQVNMLGVYMQRSWIILFVSCIFLLPIYVFATPVLRLLGQAEEIAVAAGEFTLLTIPQLFSMAFTFPTSKFLQAQSKVIAIAWIGFVALIMHVAMLWLFIVVFGWGTNGAALAFSITNWGTAISQIVYVIGWCNEGWTGLTWLAFKEIWAFVRLSIASAVMLCLELWYMMSIIVLTGRLDNAVIAVDSLSICMNVNGVEAMLFIGINAAISVRVSNELGLGRPRAAKYSVYVTVFQSLLIGLVFMVAIIIARDHFAIIFTSSEVLKRAVSKLAYLLGITMVLNSVQPVISGVAIGGGWQGLVAYINLGCYYIFGLPFGYLLGYKANLGVMGLWGGMIAGTALQTLLLIVVLYKTNWNKEVEETMERMKKWGGSETKDLIA*