MKLAFNLSTTALSLCAVCCCNVLLTQAQTPLILLAGQSNMVGSPNEAGERYEQDVLARTNTIQPGLTFDNLLPLLVSPAMQQTNITTEFRRELVDLLTRILGYVHNGTDVVPEHQVDLLIELGQRFPTLYTSLADPLGNVYCSDVTPPIAVQEFMSAVPLSPNSGCGNPYGPELVLGHTLGFLPDGKESGSDLSFIMPKVSRGGTQIRGNWSKAEGDLWSTLQSRIAHIDSVSTQCQTGSGCSWDAFVWFQGENDSMDQLNAENYEGDLITFLADVRAELFAAGTRYAAPEEIPVVIVQIGSFFRAREFGTVVARAQASVAASDAFASIVWTDDLGTFYHYDASSQLIIGDRVARALEGLWKDTIVMPPLDRSWFGSCQQNGQKCHTNAACCGGKCAYSRCGT*