MELVQERSIDTDKLSYEIFSILESKFLFGYDDSKLWKPKQVSPEISVTPTSMLVADDSGVQSMTNQRGKICVLSIDGGGMRSILAGKALAHLENALKTKSGNPNARIADYIDVAAGTGVGGVFTAMLFGSKNQSVPIFTAEDTWRFLAEQGKRLYHKKSSSTGGGVGGFLKRIFRGGGGVGDGGIIDATAAFENAMKDAFVVNGESLTLKDTLKPVLIPCYDLSSSAPFLFSRADAMETDSFDFRLWEVCRATSAEPDLFQPVPMNSVDGKTRCIAVDGGLAMSNPTAAAITHVLHNKQEFPFVRGVEDLLVLSLGTGQLQEGNYDYNQVKGWKAKDWAQPMARISGDSSADMVDHAVAMAFGQSRCSNYVRIQANGFTMGSQRANIDKDPCPNDVNILIGIADEMLKQKNLESVLFGGKRIGEQTNFEKLDWFAEEVVLEHQRRNCRVAPNVAFKQPTFKQT*