MAREARPRFVRRGEGEEGADQRTKNDALRFANKALRSESAMVDGRLLADFEAVLSGNAIYLPSFHCGSKDYAVLASLAAEMERAAESGGMVNWSKHLKHENPEFSETFHRVVKEMADYFDVEVYATRMNFYRDGTDWKPFHHDSHAYGGRAQREDFTMGASFGGSRELIFLHEPSGNTFTFPQNNGDVFAFTSEVNKRFKHGVPKAKSNNDPRFSIIAWGRRRTINSRNGAGQVTESTGRETASNESSEKSDQTKASTEATKSHNELVTGNGEVSQLIRKFFEKQESLDSNDRRVSKRGAGPLKGKAPETSAKLALEVIHKIGERTYMELRTAARDFQLGHVPVKTFYARAYELCEGKTEIFMQLANYLPEETLRASLLRFHEDARVLDEPF*