MGCLDFLKPGVVTGEDLFKLLKYAQKERFAIPSVNVVSSSTINAALETAKKVNSPIMIQFSNGGSAFYAGKGCPVEGQQAAILGAISGAYHVRAMAKHYGVPVVLHSDHCAKKLLPWFDGMLEEDEKYFAVHGEPLFSSHMIDLSEDPLDENIEICEKYLARMSKINCLLEMELGITGGEEDGVNNEGVDETKLYSQPEEVDKVYTALSKISKNFTVAAAFGNVHGVYKPGNVVLKPAYLKAHQEFIKKAHGLDDEFPVLFVFHGGSGSLVEEIHEAVSYGVIKMNIDTDTQWGYWSGLLDFYKAKEGYLQSQIGNPDGPDKPNKKFYDPRVWLRKCEESFCVRLTQAYEDLLCMNKN*