MTHTVIVPGVGGSEQHHWQSWLQRQLSSCSRVEQNDWNLPVLSDWVSHLISHVQQLEQPVQIVAHSFGCLTTLAALEQHPQLINQVKHITLVAPANPERFGEAGFARDSQTDYRAYFHQLKPSIKTQLIISENDPWLDFEEALQLAKSWQVRATNLGKVGHINVASGFGPFPEIFDYMLPDCKSSILMRTGYSERMFKFAL