MIVMPEKTFQEEGQAELPLLKDKKLIKEEVNRRLVHGIKQGHLEYDALYNHEKSSLNKDAEILSMLFQRLFFYRLNEKLAAFHCDHTYRFSRQILTQMQLNRGKINDILEIFQKNGGVCDCEVLYNVESRLIGKDPQV