MELKIVQNVVCLPPSPDQAAPSWKATLPTGARTCITKTDAERSMSTKITVASEDSVSLSGYHLVLRNVVSITIKGCTNCSCLPPFGELPCLESLELLMGSAEYFEEVNIDVHAGFSTRRRFPSLRKLFIGEFHNLKGLLKKEGEEQFHVLEEMEILYCPILTLSSNLRALTSLTISYNKVATSIPEEMFKNLANFKYLKISDCKNLKELPTSLATLNALKSLQFEFCDALESLPEEGVKGLTSLTELSVSNCMMLKCLPEGLQHLTTLTTSIITQCPIVFKRCEKGIGEDWHKIAHIPYLDIRNN*