MDHVESLGSEFLTPRSARDKKRKSKKRRKAQPHDGDDVCAICDDGGYVTCCDSGCLRSFHLTEEHGEGSKCPSLGINSEEAKMIIDKKDFICKNCKYKQHQCSSCGLLGSSDLSSGAEVFQCKEYNCGHFYHPKCISKLLYPGDKLRACHFEQYVAAGLKFLCHVHKCSVCHGAENRDDKNMQFAVCRLCPTTYHRKCLPSDIPFETKEGPNGYIFQRAWDGILRDRILIYCMKHEIVKELGIPRRKLIIFPYDENLCVPQGPESAPKEQDTLGQEELLDHPSSEPSQSLPSGAAQNQCFCSNPMDSFAPKSLFPHPYPDGARDSLLQLWWRPLHLPLHISSLL*