MADEIKYEYKTVQTVRGTDGWVTSKMRKDGWELVEQAQGTLRTTLNFRRPKKPLPWLLIGSAAAVLVVLAGVIGVASALSDGDEKTDESGKSTAAASEKPSATPTPTAAESAAAEVITSENNADFAALLLTEDTCHEANLDFATKHEGRTVAFNGSIVHMVPHGDYETHYDFLLGPGDKGPQTTIGPAFKYEDVNVFNLNLTGEEIPATVGTGDKFRFIAKVGEFNPVQCLFHLDPVSTEIR