MKHGGQKNNNLSIVVVVFSIFLFSCFIYNEDFKSIAEFPFSRPKIQLESDENRVSPSMVMNSRTIVETEIEQSIEMAEDENIELPPDDCDLFTGNWVYDNISHPIYKEDQCEFLTSQVTCLRNGRKDSMYQNWRWQPRDCSLPKFKPRLLLEKLRNKRLMFVGDSLNRNQWESMVCLVQSVVPSAKKSLNKIGSLSVFTIQDYNATVEFYWAPFLVESNSDDPNMHSILNRIIMPESIDKHGNNWKNVDYLIFNTYIWWMNTFSMKILRGSFDEGATEYDETDRPTAYKRVLTTWSQWVDKNIDPNRTQVFFMSMSPLHIKSFDWENPDGIKCAKETSPILNTSMPLNVGTDKRLFVIAANVIRSIKVPVYFLNITTLSEYRKDAHTSVHTIRQGKMLTPEQQDDPATYADCIHWCLPGLPDTWNEFLYSRIVSHS*