MPPTPSRFDVDNVRVTKVQGGNLNSSFVVEGMAIARRASGVEQYKEKAKVAIYAEALELGSTETKGTVLLESAEQLMNFTKGEEQKMEEIIRSIKEVGVDVVIAGGTISDMALHFLNKYKIFALKINSKFELRRVCRTVGATSIVRSGPPLPEECGYVESIKVEEMSSEPFTIIKTRDSKIATVVLRSASPNVLDELERAVDNAVNVVRCTTRDPRFVAGAGATEIELAHQLQQFGATVPGLDQYAAWRSPAVLKFAEALEVVPRILAENAGHSHVDAITALYAAHQKGEKSAGIDVDAGPASWLVPARFNVFMARCVDPCPSCEI*