MRRTLPIGLLLSTDGTYRRMARHALAGARDALAEINADPQLDFQLAATHCNPRGELSRYGEATAALMQQGVRHLFGTITSASRKEIIPDLEQQGGLLWYGCPYEGFESSESVLYLGACPNQTLVPLLRYALATFGARGYLIGSNYVWGWESNRIAREVLELAGGRVLGEKYVHLGGTGFAEAIPTLMGQAPSFVLNNLVGESSYAFLRELDAACAQAGIRLPVLSCNLTEAELGEVGERPNLRLLSCGPFFESVHAEFSRCQQLVHGLDRCSHYYTGAYVAVHAFAEALQHTGSDAPEVICDYLYRHPLPGVLGELRVSSRNNHSSLPCHIAELRAGRFELLHSEAAALPADPYLTATDLGAFQALRHEVPRQHLRIVK*