MVDGVTGSEPLLTSPSSLTDESPTVNGYLECASPATPYSYACTSSLEFSDMTFVEFSKQKLGAAKNCSATQKGNHKLTDVVLPLTIGGKQEFTTGGLEAAYAQASGKSASLYEQQLVDYARDFNNFGCNGGLPSQAYEYIKYNGGLDTEESYPYTGKDGVCKYKSENVAVKVIDSVNITMGAEDELNHAVGVVRPVSVAFQVINGFHQYTGGVFTSDVCGNDPMGLLKENANGSKYWAYGGDFGDTPNDLNFFLNGLIWPDRTPHPALNGDYYNFFA*