MVPVYALESFLSLLNSEAAFNCEVIRDCYEAFALYCFERYLIACLDGEERTIEFMEQQTVITQSTPLLEGTSTYGVVEHPFPMNCFLKNWPSVLSRCENWHRSISMILEACGVYGEGKFQWNYGYPYLAVVLNFSQTWALYCLVQFYGVIKDKLAPIKPLAKFLTFKSIVFLTWWQGIIVAFLFSMGLFKGSLARELKTRIQDYIICIEMGVAAVVHLYVFPAAPYKRGERCVRNVAVMSDYASIDTPPDPEEVKDSERTTRMRYGRHDEAEKRLSFPQSVRDVVMGSSEIIADDMRFTVSHVVEPVERGIAKVNRTFHQISENVKRFEQKKKRTKDDSYVIPMSTWTKEFSEVHDNLYEGGSVSDSGLGSRKRHHQSRVSGLWSRMRS*