MKPFQRQAAHALCRVAQRPQYVRRAYATSSAEPFDWRDPLNASFNFTEEELAIAETAEQYCQERMLPRVLEAYRNEEYDKSILTEMGELGLLGATIKGYECAGVSSVASGLITRAVERVDSGYRSGYSVQSSLAMAGIEAFGTEELKERLLPQLAKGKKIGCFGLTEPNHGSDPGSMESTARPHPSKKGVYLLSGSKTWITNSPIADVLLVWAKLQETGKIRGFVIERDQCPPGTLETPKLGHKNGLRASITGMIQMDDCPVREENMFPDIQGLAGPFTCLNQARYGIAWGVIGALEDCIDRARTYALERKQFKGNPIAKYQLVQKKLADATTDAAYGILAALQVGRLKDEGKALPEMISMIKRQNCDKALNHARTLQEIFGGNAVSDEYHIGRHVANLFVTQTYEGQSDIHALILGRAITGIQGFV*