MTLPTGKYLIRNKGFDSFVQRAAHEDHSLLPKPIVSIASSWTEGVSPGGAPAFSKNRQVFASLFEEVDEGVRWCLTNAPDVSGKDVYIIDNPVTKEGWVLPENEAGTQVACGLLIVGPSEPPFFPPNQLWIITPVD