MLNTLPDLHRSFAEQLKLKLQSDSRIHSLLAGGSFIHGGFDQYSDLDFVVVIDPLYYDEIMAQRMAFAGTLGHLLHAFTGEHVGEPRLLICLFGPELLHVDLKFITLDMLTQRVEEPAVLFTRDNDALKRQLAKFCAHWPNMTPEWFESRAWIWLHYAVVKLGRGELFEALGMLSFFREQVLGPMLFRRANLPQRGVRRIEALGIDPDGLLTSTLATHDRHSVGIAIRRAADAYVNLRADALPDNIADDAARRAVLAMLDAYSHKG*