MEKRIQEHAICNAARLFLWNENLTKNQISPSEGLCICYIRTTFTSIQPRIFDHIYKKLTDWKRSTVIPFDLSKLLNKDASLGTLLVSSTLQFLPQTIKQLGDDISFSLFTRFQFTQAFLKPSPRPTYVIVLEISHIRCCDFRPPFNLPRPPNFEPPLAPFHRRFEKNWNDVAPCVSNVEFVNDPYNRYREDVVEYLRKLRDYTGEGGICPTKPPIAVDVARGFVEVEVCYRSWCPGSAYCIEELVDESCPVCCDEFRDENEVIATYCSHVFHIKCLLPWLSKKNTCPTCRAVYPLHYSPIFDRQLQ*