MLKGKLKLPAPDKVRRVFPDQLGSLVAGFDEKGHGIEGSEFKLESGKELKPIQPGELGFHIGSDDDDDKETKIWQRFCHSVGNNSHLTSWFCKVEAKPKLLSNMLSQREINLEKLQRIASTGIPDGGGLREKAWKPSSTVIFISNIYLGISGVLCAVALAFQFSLIILLNLRQLSLGKASLWSQYFHYTEIVEQIDRDLQRTHPDLPFFPGESSISCKKREAMKNIILLFAKLNPEIRYVQGMNEGNVEADRVSCFVRILGDSADHFCQQLDNSSSGILATLSRLSDLLKVNDEQLWRHFELRTKVKPQFYAFRWITLLLTQEFKFEYILRIWDTLLSNPFGDMLLRICCAMLLCVKSKLLSGDFVTNLKLLQHYPDDINIEYLLQVAKDIRPDTSYYCLSL*