MKVTMRQATLVPPEEETPKRILWNSNVDLVIPRIHTASVYFYRRDGSENFFSWKVMKAALAKALVPFYPMAGRLQKDANGRIEIICNGEGVLLVDAEVDAVIDDFGDFAPSVMLAQLVPKVNYTEDIGGYPLLVLQVTFFRCGGVSLGVGMQHHVADGMSGLKFINTWAETARGLDIKVAPFIDRSLLAANDPPTPKFSHIEYLPPPGLKTKKKENGFVEVVANGEADASLVDSGGQVSPGIFHLTQEQLEILKIKATDRQTGVKFSSYETLACHIWRCVSRSRRLSDDQETKLYIATDGRTRLTPPLPKEYFGNVIFTTTPMAIAGELMNRPPSYGAGRLREALRRMDNEYLRSALDFLQLQPDLSRLVRGAHTFRSPNLGITSWARLPIHDADFGWGRPIFMGPAGIPFEGLAYVLPSPSGDGGLSVSLALKVEHMARFEQLFYEL*