MRLFPVYFAIIFLFQYDVYSISDNLKTELRSWFGNIKQLHNPATLNTLKMLCVVEVMRGSKHRINVGNIDILNKNTLENF IKLPSFKMPNITIVIVEDELSKIARSGSQYKEREMEKLVQHFKECILAKLKALS