MSMSGVPGLAPGGAFAAPGGFGNGALNLQRAVGPPEKRPEGPERPMATPEQLVLELIIPEQRENALLDLSKKREAFPDLAPILWHSCGTIAALLQEIVSIYPMLSPPTLTAAASNRVCNALALLQCVASHPDTRGLFLNAHIPLFLYPFLNTVSKTRPFEYLRLTSLGVIGALVKVDDTEVINFLLSTEIIPLCLRTMEMGSELSKTVATFIVQKILLDDVGLAYICATAERFFAVGAVLSNMVQMLAEQPSVRLLKHIIRCYLRLSDNPRACEALRNCLPDLLRDTTFSACLRDDVTTRRWLQELLMRVGPPISPHP*