MEEMASALDLPGFRFHPTEEELLDFYLKNMVFGKKLRFDIIRFLNIYHHDPSELPGLARNGEREWYFFVPRDRRHGSGGRPNRTTANGFWKATGSDRKIVSLSDPKRVIGLRKTLVFYKGRAPRGTKTDWVMNEYRLPDSCPLPKDIVLCKIYRKATSLKVLEQRAAMEEEIKTIHVSPALSPLSSSLDNMSFCSQQEDSMLPTSLQQVVLKKEVEDMVILGKDSYNGDNNCDEGPKETKRSSSLQLPVGKDELPELEVPKLSMDWSQDNLWLNSPWLQSLAQNLTPYANILNF