MRSLRGLLALSGHLPGRHAPASGASSSPHSALFARALQILSQPEPVRLEKLSAPDSGIVELRLERPEARNAIGKEMLKGLRSAMDKVEADPTANVLLLASSVPKVFCAGADLKERRLMGPCEVREFVNSLRATFSSFETLSIPTIAVVEGAAFGGGLELALSCDLRICGESATFSLPETGLAIIPGAGGTQRLPRIVGRSRAKELIFTGRRFDATEAVTMGVVNYCVPGGDAYQKALELAREINQKGPLALRMAKKAINQGMEVDLSSALAIEEECYEQVLHTQDRLEGLAAFAEKRKPLYTGK*