MVLTHNVLAVTFGVLGNIISFIVFLAPVPTFVRICKKKSIEGFESLPYVSALFSAMLWIYYALQKDGAGFLLITINAVGCFIETIYIILFITYANKKARISTLKVLGLLNFLGFAAIILVCELLTKGSNREKVLGGICVGFSVCVFAAPLSIMRVVIRTKSVEFMPFSLSLFLTISAITWLFYGLAIKDFYVALPNILGAFLGAVQMILYVIFKYYKTPLVVDETEKPKTVSDHSINMVKLSSTPASGDLTVQPQTNPDVSHPIKTHGGDLEDQMDKKMPN