MEPTTPLLEHGGGDTVDEDYSPARTLSDVKRVFSMESAKLWKIAAPIGFNIICQYGVTSFTNIFVGHIGEIELSAVSISLSVIGAFSFGFLLGMGSALETLCGQAFGAGQVNMLGVYMQRSWIILFVSCIFLLPIYVFATPVLRLLGQAEEIAVADGEFTLLTIHQLLSMAFTLPTSKFLQAQSKVIAIAWIGFVALIMHVAMLWLFIVVFGWGTNGAALAFSITNWGTAISQIVYVIGWCNEGWTGLTWLAFKEIWAFVRLSIASAVMLCLELWYMMSIIVLTGRLDNAVIAVDSLSICMNVNGVEAMLFIGINAAISVRVSNELGLGRPRAAKYSVYVTVFQSLLIGLVFMVAIIIARDHFAIIFTSSEVLKRAVSKLAYLLGITMVLNSVQPVISGVAIGGGWQGLVAYINLGCYYIFGLPFGYLLGYKANLGVMGLWGGMIAGTALQTLLLIVVLYKTNWNKEVEETMERMKKWGGSETKDLIA*