MKRKLTIAEEIVHGGMIVLITPFSSYVRLMKFFGTILTDLVNEVSETYGHHPRTVGQTMARAGGPWFATATPPQTSSENWLSPDSQTDPRSVDQTTVRGLCPWIETSFTQPLTRTTVDQHGPSFDPRSVELEARKDKKVKNPSSRTQQVSFSSSPEIERFLREIRHQVLSIQITLKSISDLQFSSISGKLDESLVDSFNLPMYFPSVEDMTKVVEKNDYFSIEKIELTYPQSKLVDEADAKTLMINLRAVLEGLLINHFGSEIAKEACERTILKSEEISAWMKANYEKSCQLFVVLKRK*