MPRQRGRVTPHASGKGLRLIGEVDDIASPTRRPPGPLASPPPQPSAWGDERERIYASSAERRRGLDAAYGRATPRRSRRVRASDLLRAGWHACPGLLTVWILRTHCATRPLRRWRAVDIALALVPFTVACWLLEWARLVGPLRHRDRVPLLTALLRADERTRVHGTAWYLLGVAFALCAFPADVAACAICQLAFADPAASLAGRSLGDVAWTGGTYRRGRKSVAGSVVCAVVSACVTWFLYCGVYVVMPEVNEELAWPHFLGGAALAAATAVEDEENAGRMCALCVASGVATAVVEALAGDGSWGGAEGAEGSRGSIGKGKGGGGYAGDATSSSFAAMVRRGFTNDNLAIPALGGAALYAARLALLGS*